Web サイトからユーザーのフィードへの投稿を実装しようとしています。私は 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');
}
});
アプリケーションの設定を確認しましたが、ドメインは正しく設定されています。また、この投稿を行う権限があることを再確認しました。私がどこで間違っているのか誰にもわかりますか?
どんな助けでも大歓迎です。