Facebookアプリケーションを使用しているすべてのユーザーのユーザーIDを取得する方法はありますか?Facebookアプリケーションを使用しているユーザーのすべてのユーザーIDを取得する方法
答えて
広範な研究をしていますが、私は結論しました。これを行う方法はありません。!
アプリケーションを許可されたユーザの友人のすべてのIDを取得しfriends.getAppUsers
と呼ばれる古いREST APIを:私が見つけた何
。 authentication documentでApp Login
セクション読んだ後
::私は、私が見つけた希望は何
ユーザーログインに加えて
を、Facebookの プラットフォームのサポートアプリのログイン にOAuth 2.0のクライアントを使用して資格フロー。 アプリログインでは、 のアプリの管理操作( )を取得することができます。たとえば、Insightsデータの取得や リクエストの承認などがあります。
私はapplicationオブジェクトが(accounts
に似ている)、このための直接的な方法だろうと思った:
$facebook->api("/APP_ID/users");
をしかし、私は間違っていました。そして、insights機能が導入されたことで、というユーザIDのしか得られないことに私はショックを受けました!
あなたは何ができる:
とすぐユーザーとして、あなたのDB内のユーザーIDを保存するアプリケーションを承認すると、あなたのアプリケーションが既に(ほとんどの場合)をユーザーがいる場合は、それぞれのレコードを持っているかどうかを確認あなたのDBであなたのアプリケーションとやりとりするユーザー...このようにすれば、アクティブなユーザーのユーザーIDをすぐに取得できます。
それは余分なデータベースに格納するための最良のソリューションと思われるええ。 しかし、私はあなたがユーザーデータを保存していないといいと思っています。 イベントオーナー/クリエイターのコンテンツから1つのuidのみを取得することもできます。イベントには両方のイベントが表示されます。 –
もう少し詳しく - 私は基本的なグラフAPIの検索を行い、それらが私のアプリで有効であることを確認することで、私が探していた多くのuserIDを見つけることができました。
ここでは、電子メールアドレスまたはユーザー名を検索します - 同じエクスプローラのFQLクエリボタンを取り付けるようhttps://developers.facebook.com/tools/explorer?method=GET
QUERY: https://graph.facebook.com/[email protected]&type=user
あなたが試合を取得したり、複数の場合は、あなたがそれを確認することができますが有効です: -
SELECT uid FROM user WHERE uid = *USER_ID_TO_SEARCH* AND is_app_user = 1
あなたがうまくいれば、それは有効です。これは、私が必要としていたものに手をつけてくれました。
私はグラフのAPIエクスプローラから電子メールを検索する方法を理解できませんでした。どのような構文を使用しましたか?私は 'SELECT name FROM user where contact_email = [email protected]'を試みたが、電子メールが好きではないようだ –
GET /v2.10/{app-id}/accounts
あなたはアプリケーション
- 1. FacebookユーザーのユーザーIDを取得する
- 2. Facebook graph API - メールアドレスを使用してユーザーIDを取得する
- 3. ユーザーIDでfacebookのユーザー情報を取得する方法android
- 4. ソケットioのユーザー名を使用してユーザーIDを取得する方法
- 5. 現在のfacebookアプリケーションIDを取得するにはfacebookを使用しているユーザーがC#dk
- 6. FacebookのAPIを使用してユーザーのすべてのサブスクライバを取得する
- 7. IDでユーザーを取得してユーザーを切断する方法
- 8. FacebookスコアAPIを使用してすべてのユーザーのスコアを取得する
- 9. FacebookのユーザーIDを取得しない
- 10. facebookアプリケーションを使用してfacebookユーザートークンを取得する方法
- 11. ログインしてFacebookのユーザーIDを取得するandroid
- 12. deauthorization中にFacebookのユーザーIDを取得する方法
- 13. iphoneでFacebookのアクセストークンとユーザーIDを取得する方法
- 14. xmppフレームワークを使用してオンラインのfacebookユーザーを取得する方法
- 15. ユーザーのIDを取得する方法
- 16. facebookからユーザーIDを取得する
- 17. ipadアプリケーションを使用してネットワークにログインしているユーザーのユーザーIDを確認する方法は?
- 18. APIを使用してStackExchangeユーザーの電子メールIDを取得する方法
- 19. ユーザーIDのみを使用してユーザーフォロワーを取得する
- 20. omniauth gemを使ってtwitterユーザーIDを取得する方法?
- 21. facebookユーザーのすべてのグループを取得する
- 22. IDの種類を取得する方法(ユーザー、ページ、アプリケーションなど)
- 23. Socialite - facebookを使用してログインしている現在のユーザーからのアクセストークンを取得する方法
- 24. Facebook APIを使用してユーザーがアプリケーションを使用する方法
- 25. uwpコミュニティツールキットでOneDriveサービスを使用してユーザーIDを取得する方法
- 26. hibernateを使用してテーブルからユーザーIDを取得する方法
- 27. Facebookで現在利用しているユーザーを取得する
- 28. クライアントIDを使用してユーザー情報を取得する
- 29. ユーザーIDとアクセストークンを使用してGoogleユーザープロファイルを取得する
- 30. ASP.NET ID:ロール内のすべてのユーザーを取得する
+1、偉大な質問のためのすべてのアカウントを取得します! – ifaour