我正在尝试通过 javascript SDK 在用户的朋友墙上发帖。基本功能是用户创建团队并邀请他/她的朋友加入。
假设我获得了具有所有所需权限的适当访问令牌。
现在,在用户选择了一个朋友之后(为了简单起见,现在这是一个 id 为 12345678 的用户),我称之为:
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 资源管理器手动使用 SAME 访问令牌发布到用户的提要,它就可以工作。
我做错了什么?为什么我不能通过我的应用程序发送这个,但我可以使用 Graph API 发送消息?两者都是我尝试向其发送消息的“朋友”未经批准的应用程序?
谢谢