[[FrontPage]]

&size(24){ユーザーAPI/ユーザー付随データの取得};

* API情報 [#q6190828]

|~名称|ユーザー付随データの取得|
|~APIバージョン|1|
|~認証タイプ|ユーザー認証|
|~URL|https://(APIサーバー名)/services/api/(アクセスコード)/|
|~Method|POST|
|~データ形式|application/x-www-form-urlencoded|

* 概要 [#jfe13a2c]

ユーザーに付随する任意のデータを取得する。~
データの形式はアプリケーションが独自に定義して使用できる。~
データサイズの上限は10Mとする。~
本機能はオプション項目であり、許可されたアプリケーションのみ使用できる。~

* パラメーター [#ya59d11f]

|引数名|値|型|必須|内容|h
|v|1(固定)|int定数|必須|バージョン番号&br;現在は1|
|c|Bu(固定)|string定数|必須|コマンド&br;Bu = ユーザー認証付きBBAPIを呼び出す|
|Category|UED(固定)|string定数|必須|オペレーションカテゴリー&br;UED = ユーザーエクストラデータ|
|Operation|god(固定)|string定数|必須|オペレーション&br;god = GETオペレーション|
|AppKey|アプリケーションキー|string|必須|アプリケーションキーペアのアプリケーションキー|
|UserAuth|ユーザー認証タイプ|string|必須|userhashbb|
|uid|モバイルダイエットID|string|uidまたはloginidのいずれか必須|ユーザーのモバイルダイエットID|
|loginid|ログインID|string|uidまたはloginidのいずれか必須|ユーザーのログインID|
|password|パスワードハッシュ値|hash|必須|sha1(アプリケーションシークレット+パスワード) の値|
|StructData|アップロードデータ|xml|必須|クエリーデータ|
認証パラメーターAppKey,UserAuth,uid,passwordについては、[[API認証>API認証#authtype_user]]を参照~

* アップロードデータXML [#d1118dc6]

** データ定義XML構成 [#sbcdc85d]
 QuerySetタグ: ルートノード
 qtypeタグ: クエリータイプ UserExtraData固定 [必須]
 codeタグ: データを識別する名称 [必須]


** XML例 [#g9ecbe25]
#html{{
<pre class="brush:xml;">
}}
#htmlinsert(samxml_mobadaiapi_userextradata_get.xml)
#html{{
</pre>
}}


* 返値 [#e86e04c1]

バイナリデータ

* サンプル [#z5db7844]

PHPサンプル [[サンプル/PHP/ユーザーAPI/ユーザー付随データの取得]]

* バージョン [#o0becc47]

このドキュメントのバージョン情報
|Version|1|
|Revision|1|
|Editor|west|

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS