Ich habe früher die alte Rest-Api für die Anzeige des Erlaubnisdialogs in Facebook verwendet. Jetzt, mit der neuen Graph-API, was kann ich tun? (Ich bin in IFrame Apps).
Ich weiß, dass ich schummeln und die Erlaubnis in einem separaten Fenster einblenden kann:
FB.login(function(response) {
if (response.session) {
if (response.perms) {
// user is logged in and granted some permissions.
// perms is a comma separated list of granted permissions
} else {
// user is logged in, but did not grant any permissions
}
} else {
// user is not logged in
}
}, {perms:'offline_access'});
Rufen Sie FB.login erneut auf (sagen wir, ich möchte, dass die Leute auf eine andere Schaltfläche klicken und den erweiterten Genehmigungsdialog auslösen).
Allerdings sieht es hässlich aus und nicht wie ein Dialog.
Gibt es eine Möglichkeit, den Dialog zu erstellen? Ich versuche, herauszufinden, ob FB.ui helfen kann, aber es gibt nur wenige Informationen darüber.
Außerdem glaube ich nicht, dass der "Antwort"-Callback jemals ausgeführt wird. Weder ich klicken Sie auf "nicht zulassen" oder "zulassen", wird keine Rückruf auslösen. eine Idee?
hihih..kann mir jemand helfen?