Секретный ключ при использовании Facebook SDK для ANdroid - PullRequest
1 голос
/ 15 декабря 2011

Этот код отлично работает:

Bundle params = new Bundle();
params.putString("to", String.valueOf());
mFacebook.dialog(, "feed", params, );

/ код с сайта разработчика facebook /

Этот код не работает из-за неправильного секретного ключа приложения:

Bundle parameters = new Bundle();
 parameters.putString("method", "auth.expireSession", new Listener());
 String response = request(parameters);

/ код с сайта разработчика facebook /

В обоих случаях я предоставляю идентификатор приложения. Я не вижу разницы, используя диалог и запрос. Как нормально работает диалог / без предоставления секретного ключа приложения / и из-за этого ключа происходит сбой запроса?


Короче говоря: Без 'Android Key Hash' мой запрос не выполняется. Это ожидаемое поведение. Без «Android Key Hash» мой диалог отправляет сообщения в Facebook без каких-либо проблем. Он показывает форму отправки сообщения Facebook, но все еще можно отправить.

1 Ответ

2 голосов
/ 20 декабря 2011

Единственный возможный ответ на данный момент: отправка данных с использованием диалогового окна возможна, потому что диалоговое окно появляется на экране, и пользователь решает подтвердить их или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...