でタグ付けされたFacebookの投稿-を使用して@Name
-がウォールフィードに表示されます。
私の友人がリンクを投稿し、それにタグを付けました:
Graph APIのドキュメントで、ウォールフィードリンク(Ctrl+ F:)をクリックすると、次のProfile feed
投稿が表示されます。
...
{
"id": "XXX",
"from": {
"name": "XXX",
"id": "XXX"
},
"to": {
"data": [
{
"name": "XXX",
"id": "XXX"
},
{
"name": "Christophe Maillard",
"id": "XXX"
}
]
},
"message": "The startup Guide (cc XXX, Christophe Maillard)",
"link": "http://mashable.com/2012/06/27/startup-guide-1000-users/",
"name": "How to Get to Your First 1,000 Users",
"caption": "mashable.com",
"description": "With the help of some smart marketers and entrepreneurs, we're created a clear outline for attracting your startup's first 1,000 users.",
...
}
...
このフィードのURLはですhttps://graph.facebook.com/me/feed?access_token=XXX
。
XXX
指定されたアクセストークン(上記のURLで置き換えられたもの)をデバッガー内でコピーして貼り付けると、次のようになります。
ご覧のとおり、アクセストークンは、非常に多くのスコープTest_console
を使用したアプリによって生成されます。
次に、Graph API Explorerに移動し、ボタンを使用してアクセストークンを生成しGet Access Token
、デバッガーから提供されたすべてのスコープ、つまりTest_console
アプリが機能するアクセストークンを生成するために使用したスコープを指定します。最後にme/feed
、GETリクエストを送信してURLにアクセスします。問題:エクスプローラーでタグ付けされている問題の投稿が表示されません。
私も自分のアプリを持っていて、それはGraphAPIExplorerとまったく同じように反応します。GraphAPIを使用しているウォールフィードでもその投稿を見つけることができません。
Test_console
もちろん、アプリは適切なアクセストークンを生成できるため、GraphAPIを使用してタグ付けされた投稿を取得することは可能です。しかし、どうすれば自分のアプリのそのようなアクセストークンを取得できますか?