2012-01-15 5 views
0

は、Webブラウザで私が入力した場合:理解idが

https://graph.facebook.com/search?q=watermelo N

返されたデータが始まる:

{ "データ":[ { "ID" を: "100000079215099_345415575486050"、 "から" :{ "名前": "Synthiaスティーブン"、 "ID": "100000079215099" }、

私の質問はidフィールドに関係しています。返される値には、アンダースコアで区切られた2つの数値が含まれます。

1)最初の数字(100000079215099)はFacebookのユーザーのIDだと思いますが、これはいつものケースですか?

2)2番目の数字(345415575486050)は何を表していますか?

3)完全ID(100000079215099_345415575486050)を取得したら、別のFacebook Graph APIでこのIDを使用して、このIDに関連付けられたデータを取得できますか?もしそうなら、そのURLはどのように見えますか?

+0

グラフAPIエクスプローラでこれを試してみることをお勧めします。私はあらゆる種類のGraph API Posts、Deletes、and Getsで遊んでたくさん学びました。 – DMCS

答えて

0

1)はい最初の番号はIDです。
2)わかりませんが、私はそれがビューがどこから来たのか、そしてビューアーが誰であるのかを追跡するものかもしれないと思います。おそらくアクセストークン。

https://graph.facebook.com/100000079215099_345415575486052

false 

https://graph.facebook.com/100000079215099
3)https://graph.facebook.com/100000079215099

https://graph.facebook.com/100000079215099_49874987249823749283

{ 
    "error": { 
     "message": "(#803) Some of the aliases you requested do not exist: 100000079215099_49874987249823749283", 
     "type": "OAuthException" 
    } 
} 
は彼女のデータを返しますが、私はそれのFacebookエブリーのユーザーに

2

はIDとすべてのイベントがあります省いていますそれに関連しているのはステータスo r photoにはIDもあります。

100000079215099_345415575486050

それの最初の部分は、ユーザIDと第2の部分は、イベント(ステータスまたはポストなど活性)同上を表します。最初のものは、常にユーザーIDになります)

1:あなたの質問にhttps://developers.facebook.com/graph-academy 回答に行くより良い理解することが

2)これは特定のイベント関連のIDです。 (ステータスまたは画像)

3)はい、このIDは他のAPIのどこでも使用できます。