2014-12-19 2 views
0

Я использовал facebook sdk для публикации на стене facebook. Я создаю идентификатор приложения в facebook разработчика, и я использовал следующий код для публикации на стене facebook.Android - Невозможно заполнить сообщение из приложения на facebook wall

private Facebook facebook = new Facebook(APP_ID); 
private static final String[] PERMISSIONS = new String[] { "publish_actions" }; 
Bundle parameters = new Bundle(); 
parameters.putString("message", message); 
parameters.putString("description", "topic share"); 

try { 
    facebook.request("me"); 
    String response = facebook.request("me/feed", parameters, "POST"); 
    Log.d(TAG, "got response: " + response);  
} catch (Exception e) {  
} 

Приведенный выше код работает только для учетной записи администратора facebook, в которой содержится приложение. Если вы попытаетесь войти в систему через другие аккаунты facebook. в результате чего появляется следующая ошибка.

{"error":{"message":"(#200) The user hasn't authorized the application to perform this action","type":"OAuthException","code":200}} 

Его запрос на разрешение public_actions, без просмотра publish_actions будет работать только для пользователей с ролью в нашем приложении. Я отправил на рассмотрение, но они сообщают, что ваше приложение не может автоматически заполнять поле сообщения любым контентом. Ниже приведены комментарии от команды facebook.

enter image description here

мне нужно размещать предварительное заполнение текста на facebook стене. Может ли кто-нибудь помочь мне решить эту проблему? Я работаю долгое время. Пожалуйста, помогите решить эту проблему.

ответ

0

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

Tutorial for Facebook SDK

0

Вы должны сначала подать заявку на Facebook для просмотра. Необходимо добавить This

после этого вы можете получить доступ к своему приложению и разместить на стене Facebook.

Смежные вопросы