Facebook发送对话框链接错误

时间:2012-06-10 13:39:51

标签: facebook dialog facebook-javascript-sdk

为什么以下代码有时只能起作用?我可以从一个Facebook帐户发送,一切正常,但是从另一个Facebook Messenger不会显示链接,说它已被删除。

我尝试使用urlencoding链接获得相同的结果,但我认为这可能是由于缓存?

有没有人有一个有效的例子?

FB.init({ appId: '1234567890', xfbml: true, cookie: true });

              FB.ui({
                  method: 'send',
                  name: 'Name example',
                  link: 'http://example.com/tab.aspx?something=1',
                  picture: 'https://example.com/UserImg/shareimage_1.png?c=634749391974203784',
                  display: 'popup',
                  description: 'Description'
              }, function (response) {
                  if (response == "") {


                  } else {

                  }
              });

1 个答案:

答案 0 :(得分:0)

facebook documentation on this problem

亚瑟·克莱普丘科夫·伯克利 我可能已经解决了我的问题,感谢:“如果我有一个Facebook应用程序链接到域名,例如example.com,那么从该应用程序我可以发送链接到任何网站,除了example.com。所以它似乎是一个反Facebook发布的垃圾邮件措施。“来自Facebook send dialog doesn't work for any URLs except Google。 回复·3·不同于·取消关注帖子·2012年8月31日下午3:13