Lavorando alla mia prima app ios su PhoneGap. Tentativo di incorporare questo plug-in https://github.com/Wizcorp/phonegap-facebook-plugin/tree/master/platforms/ios/wwwricevi l'e-mail utente di Facebook e il nome/cognome utente con Phonegap FB Plugin per l'app IOS
Fondamentalmente ho solo bisogno di avvertire l'e-mail dell'utente e il nome/cognome, anche se sono un po 'bloccato su come farlo usando questo plugin.
Quello che volevo fare era recuperare queste informazioni, quindi pre-compilare alcuni moduli per creare un nuovo utente da usare con Parse.
sono in grado di ottenere una risposta da questa funzione che consente di visualizzare lo stato e di un authResponse con gettoni e l'ID utente:
var login = function() {
if (!window.cordova) {
var appId = prompt("Enter FB Application ID", "");
facebookConnectPlugin.browserInit(appId);
}
facebookConnectPlugin.login(["email"],
function (response) { alert(JSON.stringify(response)) },
function (response) { alert(JSON.stringify(response)) });
}
Sono solo sicuro in termini di prossimi passi su come fare su come recuperare l'email degli utenti e il nome/cognome ... e altro o meno devo scavare più a fondo nell'API di Facebook.
qualsiasi aiuto è apprezzato.
* AGGIORNATO *
capito. Mi mancava un passo che ho trovato sopra la pagina facebook api
var login = function() {
if (!window.cordova) {
facebookConnectPlugin.browserInit('APPID');
facebookConnectPlugin.browserInit(appId);
}
facebookConnectPlugin.login(["email"], function(response) {
if (response.authResponse) {
facebookConnectPlugin.api('/me', null,
function(response) {
alert('Good to see you, ' +
response.email + response.name + '.');
});
}
});
}
Mi rendo conto che questo è un vecchio post, ma grazie per aver trovato il tempo di postare la risposta dopo averlo capito. Qui nel 2017 la documentazione sembra un po 'carente. – DiamondDrake
Ma in questi giorni è necessario '/ me? Scope = email' invece di solo '/ me' – DiamondDrake
@DiamondDrake, ovviamente. Spero sia stato utile. La documentazione sta cambiando continuamente ... Ricordo che ho fatto un buon lavoro di ricerca della soluzione quando questo è accaduto. E buono a sapersi sul parametro scope. – gregdevs