新規会員登録(guid)

APIメソッド:http://api.takutomo.com/v3/member/register_by_guid.php?api_key=xxxxxxx

■機能
新ユーザーをタクトモに登録をします。
register_by_guidは個体識別番号の取得が必須ですが、メールアドレスを登録しなくても登録できます。
個体識別番号が取得できないユーザーには、register_by_email を使って下さい。

■引数
api_key:必須:必ずGETで送信して下さい。
あなたのサイト/アプリからタクトモAPIへアクセスするためのAPI KEYです。タクトモに申請すると無料で取得できます。
guid:必須:必ずPOSTで送信して下さい。
通信デバイス固有のID。他ユーザーと絶対に重複しない、かつ変更されることのない英数字を送って下さい。
イタズラ防止のためユーザーに任意の英数字を入力させたり、サイトで生成した英数字を送ることは禁止です。
携帯の場合:
docomoの場合:”docomo,” + 個体識別番号 (guid=ONで取得できるHTTP_X_DCMGUIDの値)
ezweb(AU)の場合:”ezweb,” + 個体識別番号(HTTP_X_UP_SUBNOの値)
softbankの場合:”softbank,” + 個体識別番号(HTTP_X_JPHONE_UIDの値)
willcomの場合:”willcom,” + 個体識別番号 (willcomは公式サイトでないと取得できません。)
スマートフォンの場合:
Android(SIMで通信する場合):”android_SIM,” + SIMのシリアル番号(getSimSerialNumberの値)
iPhone:”iPhone_UID,” + 個体番号([UIDevice currentDevice].uniqueIdentifierの値)

例:”docomo,sI21G7q”

name:必須:必ずPOSTで送信して下さい。
ユーザーにユーザー名を入力させてUTF-8エンコーディングして送って下さい。
例:”山田太郎”
age:必須:必ずPOSTで送信して下さい。
ユーザーに年齢を入力させて送って下さい。
例:30
gender:必須:必ずPOSTで送信して下さい。
ユーザーに性別を入力させてUTF-8エンコーディングして送って下さい。
“男” または “女”
introduction:任意:必ずPOSTで送信して下さい。
ユーザーに自己紹介を入力させてUTF-8エンコーディングして送って下さい。
例:”よくタクシーを使います。”

■動作確認用URL
http://api.takutomo.com/v3/member/register_by_guid.php?api_key=sample_user&dev_mode=ON
(dev_mode=ONをつけるとPOST引数を入力するフォームが表示され動作例を見ることができます。返り値のサンプルを取得できます。)

■返り値
成功の場合、status code に 0000~0999 が返ります。
失敗の場合は、1000以上の数字が返ります。

Comments are closed.