Facebook API错误100'链接'无效

时间:2013-08-08 05:57:37

标签: facebook

我的网站是qa.carryon.com(这是我们的测试网站)。我已将其配置为Facebook登录并发送邀请。在Facebook中,我将SiteURL配置为“http://login.qa.carryon.com/gs/”。 'login.qa.carryon.com'是我们的CNAME,我们正在使用Gigya作为社交第三方。

登录工作正常,当用户看到Facebook好友列表时,用户将点击其中一个,然后触发facebook发送对话框。发送对话框的链接参数类似于“http://qa.carryon.com/loyalty/signup?userid=xghdt6ys&username=xyz”。

对于此链接,我收到错误代码100链接无效或配置中存在其他问题。我是第一次这样做,我不明白最近发生了什么。请帮忙,我没有线索。

1 个答案:

答案 0 :(得分:4)

我也有这个问题,我在一个常见的URL上使用动态查询字符串参数。看来你也在做同样的事情。

我通过强迫Facebook在之前抓取网址来解决问题我试图通过FB UI发送对话框发送它。使用FB API点击graph.facebook.com,其中id参数中发布的网址和scrape参数设置为true

像这样:

FB.api('https://graph.facebook.com/', 'post', {
    id: '[URL]',
    scrape: true
}, function(response) {
    FB.ui({
        method: 'send',
        name: '[name]',
        picture: '[Picture URL]',
        link: '[URL]',
        description: '[description]'
    });
});

还回答here

这有帮助吗?