发布到Facebook页面时,(#100)链接URL格式不正确

Rak*_*esh 5 facebook facebook-graph-api

我正在尝试将网址发布到Facebook页面.使用PHP SDK.我可以从我的localhost成功发布.但在实时服务器上,我得到的结果是"抱歉,出了问题".

当从实时服务器运行代码时,我没有问题获取access_token以发布到页面.只有发布不起作用.

我尝试使用图形api资源管理器手动发布链接.并发现

  1. 我可以通过图形api资源管理器成功发布消息.
  2. 我无法通过图表api资源管理器发布网址.我收到了错误

    "(#100)链接网址格式不正确"

我编码我想要发布的链接.它们是有效的现有链接.

我甚至尝试使用http%3A%2F%2Fgoogle.com,它会返回相同的错误.

一些其他信息

  1. 代码从mydomainname.com/folder/执行
  2. 我已将域名添加到"App Domains"字段中.
  3. 沙箱模式已开启.
  4. 当我从我的本地测试时,我能够发布25个链接到该页面.[之后它给出了错误].当事情没有在实时服务器上工作时,我回到locahost再次测试25个链接和更多,并发现从localhost工作正常.我想知道我是否达到了某个限制或我的应用程序已被列入黑名单.

任何人都有任何想法?

谢谢

UPDATE

我拿了实时服务器使用的URL(发布到facebook页面的链接),并使用fiddler从我的本地机器发布它.它起作用了.所以我想知道什么阻止代码从服务器成功运行?

Rak*_*esh 1

我尝试了来自另一个域的相同代码并且它有效。

我还没有弄清楚它是否因为第一个域发送 CURL 请求的方式而不起作用,或者该域是否因过去发布过多内容而被列入黑名单。

不管怎样,Facebook 的错误消息根本没有帮助!