Я пытаюсь реализовать публикацию в ленте пользователя с моего сайта. Я использую Javascript SDK, мне удалось войти в систему и предоставить разрешения publish_stream и publish_actions. Однако, когда я вызываю действие публикации /me/feed, я получаю в ответ следующую ошибку:
code: 190
error_subcode: 467
message: "Error validating access token: This may be because the user logged out or may be due to a system error."
Я использую модель аутентификации на стороне клиента отсюда:
https://developers.facebook.com/docs/authentication/client-side/ а>
Это почтовый код канала FB.api, который я использую:
FB.api('/me/feed', 'post', { message: 'Testing FB feed posting' }, function(response) {
if (!response || response.error) {
alert('Error');
console.log(response);
}
else {
alert('Posted');
}
});
Я проверил настройки приложения, и домен установлен правильно. Я также дважды проверил, что у меня есть права на этот пост. Кто-нибудь может увидеть, где я ошибаюсь, пожалуйста?
Любая помощь приветствуется.