javascript SDK を使用して、ユーザーの友達の壁に投稿しようとしています。基本的な機能は、ユーザーがチームを作成し、友人を招待することです。
必要なすべてのアクセス許可を備えた適切なアクセス トークンを取得したとします。
ユーザーが友人を選択した後 (簡単にするために、これは ID 12345678 を持つ 1 人のユーザーです)、これを呼び出します。
FB.api('/12345678/feed', 'post', {
name: 'Test post',
caption: 'Test caption',
link: 'https://my.example.com/invite/',
description: 'Join my awesome team',
message: 'Join my awesome team'
},function(response) {console.log(response);});
私の問題は、投稿 ID を正常に取得しても、選択したユーザーのウォールに何も表示されないことです。Graph API エクスプローラーを手動で使用して、同じアクセス トークンを使用してユーザーのフィードに投稿すると、機能します。
私は何を間違っていますか?アプリからこれを送信できないのに、Graph API を使用してメッセージを送信できるのはなぜですか? どちらも、メッセージを送信しようとしている「友達」によって承認されていないアプリですか?
ありがとう