Этот код отлично работает:
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, но все еще можно отправить.