【发布时间】:2012-03-07 01:03:39
【问题描述】:
我正在使用以下代码将用户从“将选项卡添加到页面”弹出窗口重定向到他们的 Facebook 页面。
function addToPage() {
// calling the API ...
FB.ui(
{
method: 'pagetab'
},
function(response) {
if (response != null && response.tabs_added != null) {
$.each(response.tabs_added, function(pageid) {
window.location = 'http://www.facebook.com/pages/abc-123/' + pageid + '/?sk=app_251008564974830';
});
}
}
);
}
该代码适用于除 IE 之外的所有浏览器,这给了我以下错误:
API 错误代码:100 API错误描述:无效参数 错误消息:redirect_uri URL 格式不正确
我需要将页面重定向到他们的 Facebook 页面,而不是我的应用。如果我在其中添加了一个 redirect_uri,那么它会重定向到应用程序,这不是我正在寻找的功能。
谢谢
【问题讨论】:
-
我用IE9测试过
标签: javascript facebook tabs