Facebookアプリは、フィード内のソーシャルリーダーの投稿にどのようにアクセスできますか?たとえば、私が書いているアプリから、ワシントンポストのソーシャルリーダーの投稿にアクセスしたい(誰かがそこで記事を読んで、それが私のニュースフィードに表示されたとき)。FQLを使用してそうすることは可能ですか?
質問する
164 次
1 に答える
0
Graph APIで簡単に利用できます(FQLにあるかどうかを確認します)
user_actions.reads
基本的に、どちらの方法でも、ユーザーに許可を要求する必要があります。(注意:user_actions:reads
名前空間が「reads」であるアプリの場合ではありません。ビルトイン アクションを使用するニュース、音楽、およびビデオ アプリの場合は、特別なスコープがあります)
次に、Graph API の呼び出しを行うだけです/USER_ID/news.reads
。応答には、組み込みの「読み取り」アクションを使用して、すべてのアプリから最近読んだ記事が含まれます。以下の私のアカウントの応答例:
{
"data": [
{
"id": "REMOVED_ID",
"from": {
"id": "REMOVED_MY_USER_ID",
"name": "REMOVED_MY_NAME"
},
"start_time": "2012-05-10T00:05:10+0000",
"end_time": "2012-05-10T00:05:10+0000",
"publish_time": "2012-05-10T00:05:10+0000",
"application": {
"id": "235586169789578",
"name": "The Independent"
},
"data": {
"article": {
"id": "10150697347986736",
"url": "http://www.independent.co.uk/life-style/food-and-drink/features/the-10-best-scotch-whiskies-1488408.html",
"type": "article",
"title": "The 10 Best Scotch Whiskies"
}
},
"likes": {
"count": 0
},
"comments": {
"count": 0
}
},
.... //more articles
于 2012-05-12T15:58:23.197 に答える