Accesso Facebook integrato nella mia applicazione Android.
Ho due requisito nella mia applicazione
1) Preparazione registrato utente id-mail
2) Pubblica un feed per utente di Facebook parete circa l'installazione di app e il collegamentoAccesso Facebook con autorizzazione di lettura e pubblicazione in Android facebook SDK 4.8.0
posso in grado di ottenere e-mail utilizzando autorizzazioni di lettura
private void fbLogin() {
LoginManager.getInstance().logInWithReadPermissions(this,
Arrays.asList(
"public_profile",
"user_birthday",
"email"
)
);
LoginManager.getInstance().registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
SharedPreferences.Editor editor = facebookPreferences.edit();
AccessToken accessToken = loginResult.getAccessToken();
if (accessToken != null) {
fbProfile();
}
}
}
posso in grado di pubblicare il feed utilizzando pubblicare i permessi
private void fbLogin() {
LoginManager.getInstance().logInWithPublishPermissions(this,
Arrays.asList(
"publish_actions"
)
);
LoginManager.getInstance().registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
SharedPreferences.Editor editor = facebookPreferences.edit();
AccessToken accessToken = loginResult.getAccessToken();
if (accessToken != null) {
fbPostAFeed();
}
}
}
senza effettuare il login di nuovo per chang e il permesso.
Ma il mio requisito è ottenere l'ID e-mail e postare un feed su Facebook. So che l'accesso può essere associato a permessi di lettura o autorizzazioni di pubblicazione. Ho cercato su questo trovato una cosa è Session ma, Doc Facebook dice: La classe di sessione non è più disponibile nella versione più recente dell'SDK Quindi, come posso eseguire questo. È il loro modo per farlo. Grazie in anticipo ..
cosa esattamente cosa desiderate inviare? sembra che tu voglia autopostare sul profilo utente, con le informazioni su cui ha installato l'app? – luschn
Non è consentito pubblicare automaticamente o specificare il messaggio di un post per l'utente. – CBroe
@ luschn Grazie per il vostro replay .. Esattamente quello che volevo è la registrazione automatica al profilo utente. –