我们一直在打开一个共享弹出窗口(通过window.open),其URL为
https://www.facebook.com/sharer/sharer.php?s=100&p[title]=EXAMPLE&p[summary]=EXAMPLE&p[url]=EXAMPLE&p[images][0]=EXAMPLE
直到上个月某个未知的点,一切都很好。
现在正在发生的是;会出现弹出对话框,并且正确包含查询字符串参数提供的标题,描述,图像和URL,但是,在提交帖子时,Facebook上生成的墙上帖子缺少标题,描述和图像,尽管它仍链接到正确的网址。
有人知道最近是否有更改可能突然使它停止工作?
抢先一些常见的答复:
“ sharer.php URL已被弃用”-使用似乎仍在继续,并且似乎已达成共识,认为它在很大程度上被坚持使用-我还没有看到任何具体迹象表明它应该突然停止工作-可能错过了一些东西
“使用JavaScript SDK /这些OG元标记”-在我的特定情况下是不可能的-请相信我…我可以解释一下您是否真的想要,但这确实无关紧要。
“使用提要对话框”-不适合,因为不支持在FB页面上发布带有附件的文件
sharer.php
共享者将不再接受自定义参数,facebook将以与url OG meta标签中的帖子相同的方式提取在预览中显示的信息。
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