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