本文介绍了已经Facebook的sharer.php改为不再接受详细参数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们一直与URL打开一个弹出共享(通过window.open),如
<$p$p><$c$c>https://www.facebook.com/sharer/sharer.php?s=100&p[title]=EXAMPLE&p[summary]=EXAMPLE&p[url]=EXAMPLE&p[images][0]=EXAMPLE和直到上个月一些未知点左右,一切都很好。
什么是现在发生的;弹出的对话框出现,并正确地包括由查询字符串参数提供的标题,描述,图片和网址,但后提交时,在Facebook上所产生的墙后缺少标题,描述和图片,虽然它仍然链接到正确的URL。
有谁知道是否已经有可能突然停止这个工作,从最近的变化?
pre-先发制人一些常见的反应:
-
sharer.php网址是德precated - 用法似乎继续其
似乎是共识是,它在很大程度上被认为是
坚持围绕 - 我还没有看到任何具体迹象表明,它
应该突然停止工作 - 可能错过了什么 -
使用JavaScript SDK / OG这些元标签 - 在我的具体不可能
情况 - 只相信我......我可以解释一下,如果你真的想,但
它真的不相关的。 -
使用饲料对话 - 不适合由于缺乏支持
与FB页的附件发布
解决方案
的Facebook不再支持 sharer.php
自定义参数Use dialog/feeds instead of sharer.php
https://www.facebook.com/dialog/feed?
app_id=145634995501895
&display=popup&caption=An%20example%20caption
&link=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Fdialogs%2F
&redirect_uri=https://developers.facebook.com/tools/explorer
这篇关于已经Facebook的sharer.php改为不再接受详细参数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!