Olá pessoal, estou com a seguinte dúvida:
Ao tentar integrar minha App com o SDK do Facebook, o objetivo é postar no mural sem a interação do usuário, uma mensagem definida dentro da App. No emulador, o código funciona perfeitamente e posta no mural, mas ao tentar rodar no Aparelho, dá erro no Facebook.authorize e encerra a aplicação.
Já tentei várias coisas que achei pela net, como alterar o authorize no SDK do Facebook e deixar somente: startDialogAuth(activity, permissions);
Do código do método abaixo.
public void authorize(Activity activity, String[] permissions,
int activityCode, final DialogListener listener) {
boolean singleSignOnStarted = false;
mAuthDialogListener = listener;
// Prefer single sign-on, where available.
if (activityCode >= 0) {
singleSignOnStarted = startSingleSignOn(activity, mAppId,
permissions, activityCode);
}
// Otherwise fall back to traditional dialog.
if (!singleSignOnStarted) {
startDialogAuth(activity, permissions);
}
}
Já tentei chamar o authorize dessas duas formas:
facebookClient.authorize(this, new String[] {
"publish_stream", "read_stream", "offline_access" }, this);
facebookClient.authorize(this, new String[] {
"publish_stream", "read_stream", "offline_access" }, Facebook.FORCE_DIALOG_AUTH, new DialogListener() {...}
Alguma ideia do que pode ser isso?
Obrigado,
Sidartha Carvalho
[androidbrasil-dev] App postar Facebook
17:28 |
Assinar:
Postar comentários (Atom)






0 comentários:
Postar um comentário