tdo*_*ous 98 javascript php api facebook sharing
我们一直在用URL打开一个共享弹出窗口(通过window.open)
https://www.facebook.com/sharer/sharer.php?s=100&p[title]=EXAMPLE&p[summary]=EXAMPLE&p[url]=EXAMPLE&p[images][0]=EXAMPLE
Run Code Online (Sandbox Code Playgroud)
直到上个月左右的一些未知点,一切都很好.
现在发生的事情是; 弹出对话框出现并正确包含查询字符串参数提供的标题,描述,图像和URL,但是当提交帖子时,Facebook上生成的墙贴文件缺少标题,描述和图像,尽管它仍然链接到正确的网址.
有谁知道最近有哪些变化可能会突然停止工作?
预先采取一些常见的回应:
"sharer.php网址已被弃用" - 用法似乎仍在继续,似乎大家一致认为它基本上被认为 - 我没有看到任何具体的迹象表明它应该突然停止工作 - 可能已经错过了某些东西
"使用JavaScript SDK /这些OG元标记" - 在我的特定情况下是不可能的 - 只要相信我......我可以解释你是否真的想要,但它真的不相关.
"使用提要对话框" - 由于缺乏对在FB页面上发布附件的支持而不合适
jsn*_*ack 102
sharer.php
共享者将不再接受自定义参数,Facebook将以与在Facebook上显示的相同方式提取预览中显示的信息作为来自URL OG元标记的帖子.
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
Run Code Online (Sandbox Code Playgroud)
And*_*tto 94
quote
和hashtag
参数上班2018年12月的.有谁知道最近有哪些变化可能会突然停止工作?
参数已更改.目前接受的答案是:
Facebook不再支持自定义参数
sharer.php
但这并不完全正确.好吧,也许他们不支持或认可它们,但如果您知道正确的名称,可以使用自定义参数.这些包括:
u
picture
title
quote
description
caption
例如,您可以使用以下URL分享此问题:
https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fstackoverflow.com%2Fq%2F20956229%2F1101509&picture=http%3A%2F%2Fwww.applezein.net%2Fwordpress%2Fwp-content%2Fuploads%2F2015%2F03%2Ffacebook-logo.jpg&title=A+nice+question+about+Facebook"e=Does+anyone+know+if+there+have+been+recent+changes+which+could+have+suddenly+stopped+this+from+working%3F&description=Apparently%2C+the+accepted+answer+is+not+correct.
Run Code Online (Sandbox Code Playgroud)
我已经构建了一个工具,可以更轻松地在Facebook上使用自定义参数共享URL.您可以使用它来生成sharer.php
链接,只需按下按钮并从打开的选项卡中复制URL.
归档时间: |
|
查看次数: |
181894 次 |
最近记录: |