API認証
クライアント及びユーザーの認証を伴うAPIアクセスの認証に使用する。
パラメータは次の通り。
引数名 | 値 | 型 | 必須 | 内容 |
AppKey | アプリケーションキー | string | 必須 | アプリケーションキー |
UserAuth | ユーザー認証タイプ | string | 必須 | ユーザー認証の方式を指定 userhashbb:パスワードハッシュ usercookie1:webクッキー userbypass2:バイパスキー方式cookie値 |
uid | ログインID | string | 必須 | ユーザーのログインID(但しuserbypass2では不要) |
password | パスワードハッシュ値 | hash | 必須 | UserAuth=userhashbbの時 sha1(アプリケーションシークレット+パスワード) の値 UserAuth=usercookie1の時 WebでのCookie 'MobadaiyMCCookie'の値 UserAuth=userbypass2の時 WebでのCookie 'MobadaiyMCCookie'の値 |
クライアントの認証を伴うAPIアクセスの認証に使用する。
パラメータは次の通り。
引数名 | 値 | 型 | 必須 | 内容 |
AppKey | アプリケーションキー | string | 必須 | アプリケーションキー |
IDseed | 認証シード | string | 必須 | 認証に使う毎回変わるランダムの文字列 |
IDval | 認証ハッシュ値 | hash | 必須 | sha1(アプリケーションシークレット+認証シード)の値 |