2017-06-13 115 views
0

我正在尝试声明我的网址,以便通过wordpress plugin上传最初的文章以供审阅。我拥有的一切设置与插件,但是当我点击“提交审核”我得到一个“权限错误吐司”:当我尝试声明我的网址时出现错误(Facebook即时文章)

enter image description here

插件确实有一个较低的等级,所以也许这是的事情之一不工作,或者它可能与我正在使用的应用程序有关,它是我创建的应用程序,并且没有管理即时文章的权限(除非我绝对必须,否则不想开始这样的道路)。

作为解决方法,我可以通过Facebook界面手动提交最初的5篇文章,wordpress插件的输出。当我尝试创建一个文章,我得到这个错误:

enter image description here

好吧..所以我有权利要求我的网址。经过一段时间的研究,我找到了要求网址的地方。我已按照说明进行操作,并在我网站的<head/>中添加了<meta property="fb:pages" content="1xxxxx0" />,并且我已验证它在那里。不管是什么,我把我的网址我得到这个错误:

enter image description here

我认为这个问题可以与我们的重定向https这样做我想我们的临时服务器不重定向到HTTPS和我得到同样的问题。在主页上有另一个重定向,将用户重定向到他们的地区本地主页,这可能导致它陷入困境?这个错误对我来说太模糊了,无法自我调试,而且我发现所有的答案都告诉你把meta放在网站的头部,因为它已经存在了,所以它没有什么帮助。

我是否错过了一些非常明显的东西?

+0

https://developers.facebook.com/tools/debug/ – CBroe

+0

这是对共享内容的调试器,而不是即时的文章? – locrizak

+2

它会告诉你Facebook是否在阅读你的网址时发现预期的元数据,以及有哪些错误。 – CBroe

回答

1

该问题与我们对新访客进行的位置重定向有关。解决的办法是在Facebook的请求页面时不做重定向。

strpos($_SERVER['HTTP_USER_AGENT'], 'facebookexternalhit') === FALSE 
相关问题