我正在使用 Ti Studio 3.1.1 GA 构建集成到 facebook 中的原生 iOS 应用程序 (6.1)。我正在尝试将故事发布到我拥有的粉丝页面之一。故事总是写到 facebook 中的“最近由其他人发布”部分,而不是使用 facebook 页面 ID。
fb.requestWithGraphPath('me/accounts', {}, 'GET', function(e) {
if (e.success) {
fb.permissions = ['publish_stream', 'read_stream','manage_pages'];
fb.authorize();
access_tokens = JSON.parse(e.result);
for (var i = 0; i < fanpages.length; i++) {
for ( var j=0; j < access_tokens.data.length; j++) {
if (fanpages[i].id === access_tokens.data[j].id){
var data = {
link: "http://www.example.co/index.html",
picture: returnedData[0].image, };
fb.requestWithGraphPath(fanpages[i].id + '/feed' , data, 'POST',showRequestResult);
}
}
}
}
});
}
如果不是上面的“链接”,如果我在 {data} 部分有“消息”,那么它会作为页面 ID 写入粉丝专页,但如果我使用“链接”,那么它会写入“其他人最近的故事”部分。 . 当我使用来自http://developers.facebook.com的 Tools->Graph API explorer 测试上述功能时,通过使用页面 id 令牌,故事将作为页面 id 发布到 facebook 粉丝页面。如果它的“链接”,我不确定我们如何传递页面访问令牌。以为上面的代码已经传递了页面访问令牌....有人已经实现或对如何更进一步有任何想法吗?在此先感谢, 问候, KP