Facebook 提要对话框 URL 图片参数未覆盖 og:image
Facebook Feed Dialog URL Picture Param is not overwriting og:image
我想分享一篇文章中的信息图表,但 Facebook 分享 url 中的 &picture=
参数被忽略,取而代之的是 og:image
元标记中的图像被显示。需要帮助确保 facebook 对话框支持 url.
中的图片参数
我试过使用 Facebook 共享调试器或来自其他来源的随机图像,但没有区别。
我的 url 结构如下:
在代码中:
const example = `https://www.facebook.com/dialog/feed?app_id=1234567890&display=popup&link=${encodeURIComponent(url)}&description=${encodeURIComponent(text)}&picture=https:${encodeURIComponent(img)}`
所以我得到这样的结果:
https://www.facebook.com/dialog/feed?app_id=1234567890&display=popup&link=https%3A%2F%2Fwww.example.com%2Farticle%2Fslug&description=Test%20Infographic%20Text%20Click%20the%20link%20to%20read%20more%20info!&picture=https%3A%2F%2Fimages.example.net%2FexampleImage.jpg
我希望当用户单击“文章共享”按钮时对话框中使用的图像与 og:image
中的图像相同但是当我单击信息图上的共享按钮时使用的图像该对话框与 &picture=
url 参数中的相同。
无法再自定义图片,您只能与源中指定的 og:image
共享。
我想分享一篇文章中的信息图表,但 Facebook 分享 url 中的 &picture=
参数被忽略,取而代之的是 og:image
元标记中的图像被显示。需要帮助确保 facebook 对话框支持 url.
我试过使用 Facebook 共享调试器或来自其他来源的随机图像,但没有区别。
我的 url 结构如下:
在代码中:
const example = `https://www.facebook.com/dialog/feed?app_id=1234567890&display=popup&link=${encodeURIComponent(url)}&description=${encodeURIComponent(text)}&picture=https:${encodeURIComponent(img)}`
所以我得到这样的结果:
https://www.facebook.com/dialog/feed?app_id=1234567890&display=popup&link=https%3A%2F%2Fwww.example.com%2Farticle%2Fslug&description=Test%20Infographic%20Text%20Click%20the%20link%20to%20read%20more%20info!&picture=https%3A%2F%2Fimages.example.net%2FexampleImage.jpg
我希望当用户单击“文章共享”按钮时对话框中使用的图像与 og:image
中的图像相同但是当我单击信息图上的共享按钮时使用的图像该对话框与 &picture=
url 参数中的相同。
无法再自定义图片,您只能与源中指定的 og:image
共享。