特定の Facebook アプリケーションのファンの数を取得する必要があります。Facebook Graph APIのGraffitiWall アプリケーションの例を使用すると、そのページには約 120 万人のファンの総数が表示されます。ただし、Graph API はfan_count を返しません。
{
"id": "2439131959",
"name": "Graffiti",
"description": "Graffiti lets you draw on your friends' profiles.",
"category": "Just For Fun",
"link": "http://www.facebook.com/graffitiwall"
}
graffitiwall アプリケーションの「いいね」は、ページの「いいね」ですか、それともアプリケーションの「いいね」ですか? ページの場合、アプリケーション ID からページ ID をプログラムで特定するにはどうすればよいですか? アプリケーションの場合、そのファン数を取得するにはどうすればよいですか? そのアプリケーションの管理者になる必要がありますか? これは Facebook Insights を使用する場合にのみ利用できますか?
念のため、 application ID も指定してみましたが、上記のブロックも返されます。アプリケーション ページの URL を使用すると、共有値が返されます。
{
"id": "http://www.facebook.com/graffitiwall",
"shares": 19
}
おそらく、API ドキュメントまたはGraph API フォーラムで何かが欠けているのでしょうが、どちらの場所でも答えを見つけることができませんでした。