SNSメンバー情報を検索して取得してきます。
| パラメータ | 値 | 説明 |
|---|---|---|
| target*必須 | string | 取得したいメンバー情報の、ターゲットを指定します。 memberと指定するとメンバーそのものの情報が、 friendと指定するとメンバーのフレンドリストが、 communityと指定するとコミュニティの参加者リストが取得できます。 |
| target_id *必須 | integer | 取得したいメンバー情報の、ターゲットとなるID(コミュニティID、メンバーID)を指定します。 |
| フィールド名 | 説明 |
|---|---|
| id | メンバーIDを返します。 |
| profile_image | メンバーのプロフィール画像を絶対URLで返します。プロフィール画像が登録されていない場合は、no_image.gifを絶対URLで返します。 |
| name | メンバーのニックネームを返します。 |
| friend | 自分とフレンドリンクであればtrue、そうでなければfalseを返します。 |
| blocking | 自分がアクセスブロックしているメンバーであればtrue、そうでなければfalseを返します。 |
| self | このメンバー情報は自分自身のものであればture、そうでなければfalseを返します。 |
| friends_count | メンバーのフレンドリンクの数を返します |
| self_introduction | メンバーのプロフィールにある自己紹介を返します。プロフィール項目に自己紹介が設定されていない場合はfalseを返します。 |
$ curl http://example.com/api.php/member/search.json?target=friend&target_id=1234&apiKey=5ad9d5a6a11c5f13ca5901a7c6e1d89ea991dc195666de393a61c808c61d19a5
$ curl http://example.com/api.php/member/search.json?target=community&target_id=123&apiKey=5ad9d5a6a11c5f13ca5901a7c6e1d89ea991dc195666de393a61c808c61d19a5
{
"data": [
{
"blocking": false,
"friend": true,
"friends_count": 5,
"id": "6",
"name": "ゆーだい",
"profile_image": "http://38.openpne.jp/cache/img/png/w48_h48/m_6_3099bc9e91e6ba6c8125657cdd2b7ed6726ba3f9_png.png",
"profile_url": "http://38.openpne.jp/member/6",
"screen_name": "yudai1999",
"self": false,
"self_introduction": "Net-Top http://net-top.jp/ 管理人のゆーだいこと園田 裕大です。
OpenPNEと株式会社手嶋屋、その中の人にいつもお世話になっております。
お問い合わせ: webmaster@net-top.jp"
},
{
"blocking": false,
"friend": false,
"friends_count": 1,
"id": "43",
"name": "test",
"profile_image": "http://38.openpne.jp/images/no_image.gif",
"profile_url": "http://38.openpne.jp/member/43",
"screen_name": "sns@example.com",
"self": false,
"self_introduction": ""
}
],
"status": "success"
}