Facebook GraphAPIバージョン2.0を使用しています。一部のユーザーのFacebookフォロワーまたはサブスクライバーをカウントしたい。次のような完全なFacebookページのURL: https://www.facebook.com/XXXUsernamexxx
私と一緒です。
私はから解決策を得ました グラフAPIでFacebookアカウントからフォロワーリストを取得する方法は? 次のURLを使用して、フォロワー/サブスクライバーの数を取得できます。
https://graph.facebook.com/v2.0/{user-id}/subscribers
しかし、私はユーザーIDを持っていません。最初に次のようなリクエストをFacebook APIに送信することで、ユーザーIDを取得できます。 https://graph.facebook.com/v2.0/?ids={complete-facebook-page-url}
応答からユーザーIDを取得します。 次に、サブスクライバーの数を取得するためにGraphAPIへの別のリクエストがあります。したがって、フォロワーまたはサブスクライバーをカウントするための2つのリクエストがあります。ただし、リクエストを1つに制限したいと思います。
Facebookページの完全なURLを送信するか、ユーザー名でフォロワーまたはサブスクライバーの数を取得することは可能ですか?
どんな助けも高く評価されます。
回答:
回答№1は0これは不可能です user_subscriptions
v2.0では使用できなくなりました。
また、現在一部の2.0アプリケーションでは、グローバルIDを引き続き使用できるようです。
v1.0とv2.0の両方が機能している間は、いくつかのトレードオフを行う必要がありますが、2015年4月30日以降、グローバルIDとアプリスコープのIDをより厳密に分離する予定です。- デビッドドイル