Wie Freundesanfrage senden mithilfe von Facebook-Dialogen auf Android?
Ich will tot eine Freundesanfrage senden, mit der Facebook Android SDK. Ich bin derzeit mit diesem code (den ich aus hier):
Bundle parameters = new Bundle();
parameters.putString("APP_ID","USERNAME");
facebook.dialog(this, "friends", parameters, this);
wo APP_ID ist die Facebook-ID von meiner app, und BENUTZERNAME ist der Benutzername des Freundes, möchte ich hinzufügen. Dies führt zu der folgenden Fehlermeldung:
API Error Code:100
Invalid parameter
The parameter id is required
Ich dachte, der id-parameter gemeint, die APP_ID.
Ich habe gegangen durch die einschlägigen Unterlagen über Dialoge an http://developers.facebook.com/docs/reference/dialogs/friends/ und http://developers.facebook.com/docs/reference/androidsdk/dialog/, aber immer noch nicht, es herauszufinden.
Jede Hilfe ist willkommen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte so etwas wie:
In Fall, dass
this
ist eine Tätigkeit, die auch implementiertDialogListener
.So wie es in der Dokumentation:
"id"
ist der name des Parameters, und dieUSER_ID
ist der eigentliche Wert, den Sie haben, zur Laufzeit, die Sie sollten, setzen Sie es.Können Sie verwenden:
Wenn Sie möchten, um die Anfrage zu vorgewählten Freunden einfach fügen Sie den folgenden, um die requestBuilder:
requestBuilder.setTo("FRIEND_ID, ANOTHER_FRIEND_ID")
, bevor Sie den dialog.Was merkwürdig ist ist, dass es akzeptiert die Liste der Freunde als eine verkettete Liste von ids, die nicht einer Array-Liste noch. Ich habe nicht gefunden in den docs, aber nur gefunden, dass es funktioniert