我正在尝试将 URL 发布到 Facebook 页面。使用 PHP SDK。我能够从我的本地主机成功发布。但是在实时服务器上,我得到的结果是“对不起,出了点问题”。
从实时服务器运行代码时,我可以毫无问题地获取 access_token 以发布到页面。只有发帖是行不通的。
我尝试使用图形 api 资源管理器手动发布链接。并发现
- 我能够通过图形 api 浏览器成功发布消息。
- 我无法通过图形 API 资源管理器发布 URL。我得到错误
“(#100) 链接 URL 格式不正确”
我什至尝试使用 http%3A%2F%2Fgoogle.com ,它会返回相同的错误。
其他一些信息
- 代码从mydomainname.com/folder/执行
- 我已将域名添加到“应用程序域”字段。
- 沙盒模式已开启。
- 当我从本地测试时,我能够发布 25 个指向该页面的链接。[之后它给出了错误]。当实时服务器上的东西不能正常工作时,我回到 locahost 再次测试 25 个链接和更多链接,发现从 localhost 可以正常工作。我想知道我是否达到了一些限制或我的应用程序已被列入黑名单。
有人有什么想法吗?
谢谢
更新
我获取了实时服务器使用的 URL(发布到 facebook 页面的链接),并使用 fiddler 从我的本地计算机发布它。它奏效了。所以我想知道是什么阻止了代码从服务器成功运行?