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 graph API - メールアドレスを使用してユーザーIDを取得する
- 2. FacebookのAPIを使用してユーザーのすべてのサブスクライバを取得する
- 3. 現在のfacebookアプリケーションIDを取得するにはfacebookを使用しているユーザーがC#dk
- 4. FacebookスコアAPIを使用してすべてのユーザーのスコアを取得する
- 5. FacebookのユーザーIDを取得しない
- 6. ユーザーのIDを取得する方法
- 7. APIを使用してStackExchangeユーザーの電子メールIDを取得する方法
- 8. iphoneでFacebookのアクセストークンとユーザーIDを取得する方法
- 9. deauthorization中にFacebookのユーザーIDを取得する方法
- 10. xmppフレームワークを使用してオンラインのfacebookユーザーを取得する方法
- 11. omniauth gemを使ってtwitterユーザーIDを取得する方法?
- 12. facebookアプリケーションを使用してfacebookユーザートークンを取得する方法
- 13. ipadアプリケーションを使用してネットワークにログインしているユーザーのユーザーIDを確認する方法は?
- 14. IDの種類を取得する方法(ユーザー、ページ、アプリケーションなど)
- 15. ASP.NET ID:ロール内のすべてのユーザーを取得する
- 16. facebookユーザーのすべてのグループを取得する
- 17. YouTube:すべてのビデオIDをチャンネル/ユーザーに取得する方法は? [V3]
- 18. Facebookで現在利用しているユーザーを取得する
- 19. Facebook APIを使用してユーザーがアプリケーションを使用する方法
- 20. QuickBlox SDKを使用してユーザーを取得する方法iOS
- 21. Sharekitを使用してTwitterユーザー名を取得する方法
- 22. perlテンプレートツールキットを使用してユーザー名を取得する方法
- 23. struts2 - Webアプリケーション内のすべてのページでユーザー名を取得する方法
- 24. 私のアプリケーションのすべてのユーザーを取得するには
- 25. ユーザーのパブリックgithubをすべて取得する方法
- 26. ユーザーのホームフィードをすべて取得する方法
- 27. jQueryを使用しているユーザーがチェックしたばかりのチェックボックスのIDを取得する方法は?
- 28. django.contrib.authモデルを使用しているユーザーのリストを取得する方法
- 29. php apiを使ってfacebookからユーザー名とIDを取得
- 30. 現在ログインしているFBユーザーのIDを取得する
+1、偉大な質問のためのすべてのアカウントを取得します! – ifaour