Holen Sie sich alle User-Freunde mit Facebook Graph API – Android

Ich versuche, alle Freunde zu bekommen, von einem Benutzer, der sich in meiner Bewerbung angemeldet hat.

Ich kann diese API nicht benutzen [Freunde]:

  • Android Styles: Unterschied zwischen 'style = "@ android: style / XYZ" und "style ="? Android: attr / XYZ "'?
  • Android-Unterstützung v23.1.0 Update Pausen NavigationView Get / Find Header
  • Android 4.2 brach meine AES verschlüsseln / entschlüsseln Code
  • Alternative zu zxing QR Leser Bibliothek für Java / Android?
  • Android: Stoppen / Starten des Dienstes je nach WiFi-Status?
  • Android - Deklarative vs Programmatische Benutzeroberfläche
  • Https://developers.facebook.com/docs/graph-api/reference/v2.0/user/friends

    Da diese API nur alle Freunde zurückgibt, die die App benutzt haben, die die Anfrage macht.

    So fand ich diese API [Freundesliste]:

    Https://developers.facebook.com/docs/graph-api/reference/v2.0/friendlist

    Nach dieser Antwort bekam ich die Freundesliste.

    Aber ich bekomme leere Liste, wenn ich versuche, Mitglieder der Freundesliste zu bekommen:

    new Request( session, "/2692926356774/members", null, HttpMethod.GET, new Request.Callback() { public void onCompleted(Response response) { /* handle the result */ Log.e(LOG_TAG,"Members: " + response.toString()); } } ).executeAsync(); 

    2692926356774 ist meine Acquaintances list id , ich habe versucht einige andere id's mit dem gleichen Ergebnis.

  • NavUtils.navigateUpTo () startet keine Aktivität
  • Android-Webview-Capture-Link-Klicks
  • AutoCompleteTextview Farb-Set weiß standardmäßig
  • Registrieren Sie sich als Standard-App für benutzerdefinierten Dateityp
  • Android Facebook Share Dialog's Inhalt nicht auf der Homepage gezeigt
  • Android Gradle Hinzufügen von externen Bibliothek und verschachtelte externe Bibliotheken zu einem Projekt
  • One Solution collect form web for “Holen Sie sich alle User-Freunde mit Facebook Graph API – Android”

    In v2.0 der Grafik-API ruft calling /me/friends die /me/friends der Person zurück, die auch die App verwenden.

    Darüber hinaus müssen Sie in v2.0 die user_friends Berechtigung von jedem Benutzer user_friends . user_friends ist bei jedem Login nicht mehr standardmäßig enthalten. Jeder Benutzer muss die user_friends erteilen, um in der Antwort auf /me/friends . Weitere Informationen finden Sie im Facebook-Upgrade-Handbuch .

    Die /me/friendlists Endpunkt und user_friendlists Erlaubnis sind nicht, was du nachher bist. Dieser Endpunkt gibt nicht die Benutzer Freunde – es lässt Sie auf die Listen zugreifen, die eine Person gemacht hat, um ihre Freunde zu organisieren. Es gibt nicht die Freunde in jeder dieser Listen zurück. Diese API und die Berechtigung ist nützlich, damit Sie einen benutzerdefinierten Privatsphäre auswählen können, wenn Sie den Menschen die Möglichkeit geben, wieder auf Facebook zu veröffentlichen.

    Wenn du auf eine Liste von Nicht-App-Mit-Freunden zugreifen möchtest, gibt es zwei Möglichkeiten:

    1. Wenn Sie möchten, dass Ihre Leute ihre Freunde in Geschichten markieren , die sie mit Facebook über Facebook veröffentlichen, können Sie die /me/taggable_friends API verwenden. Die Verwendung dieses Endpunktes erfordert eine Überprüfung durch Facebook und sollte nur für den Fall verwendet werden, in dem du eine Liste von Freunden rendern solltest, um den Benutzer in einem Beitrag zu markieren.

    2. Wenn deine App ein Spiel ist und dein Spiel Facebook Canvas unterstützt , kannst du den /me/invitable_friends Endpunkt verwenden, um einen benutzerdefinierten Einladungsdialog zu machen und dann die von dieser API zurückgegebenen Token an den Standard Requests Dialog zu übergeben.

    In anderen Fällen können Apps nicht mehr in der Lage sein, die vollständige Liste der Freunde eines Nutzers abzurufen (nur diejenigen Freunde, die Ihre App mit der user_friends Berechtigung ausdrücklich autorisiert haben).

    Für Apps, die es den Mitarbeitern erlauben, Freunde zu laden, eine App zu benutzen, kannst du den Send Dialog on Web oder den neuen Message Dialog auf iOS und Android noch verwenden .

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.