我将使用PHP SDK
发布链接。我使用以下代码发布链接
$data = $this->facebook->api('/me/feed', 'post',
array(
'message'=>'Hello',
'link' => 'https://localhost/Sweepstack/publishedtab.php?ref=15',
'access_token' => $this->access_token
)
);
但是当我试图发布这个时,我收到了错误:
Fatal error: Uncaught OAuthException: (#100) link URL is not properly formatted thrown in E:\wamp\www\Sweepstack\facebookClass\facebook-sdk\base_facebook.php on line 1271
如何解决此错误,请帮助我
答案 0 :(得分:1)
确定。所以像Facebook这样的it does looks阻止了localhost
的链接。
要避免此限制,您要做的是在hosts文件中创建一个条目,其中虚拟主机名指向127.0.0.1
。类似的东西:
fakelocalhost.com 127.0.0.1
然后用这个假主机名替换你的网址:
'link' => 'https://fakelocalhost.com/Sweepstack/publishedtab.php?ref=15'