我有一个 Facebook 页面选项卡,它使用以下功能在用户完成表单后将操作发布到时间线。
function postFoo(){
FB.api(
'/me/<?php echo $namespace; ?>:foo?bar=<?php echo $url;?>',
'post',
function(response) {
if (!response || response.error) {
console.log(response.error);
} else {
console.log('Foo was successful! Action ID: ' + response.id);
}
});
}
这一切正常,动作被正确添加到时间线,但是时间线帖子中包含的链接的 URls 就像回到应用程序的实际位置(例如http://foo.bar.com/app)而不是 facebook 选项卡正如人们所期望的那样。我尝试将重定向 URI 更改为页面选项卡地址,但没有任何运气。
有没有其他人遇到过这个问题,如果有任何解决方案或建议,我将非常感激。