member/search.json 概要

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"
}