【问题标题】:How to send image, title,description etc to facebook to share it on facebook using jquery?如何使用 jquery 将图像、标题、描述等发送到 facebook 以在 facebook 上分享?
【发布时间】:2017-09-21 12:19:10
【问题描述】:

我为 html div 创建了一个 Facebook 分享按钮,其中包含标题、图像和信息等信息。点击 facebook 分享按钮后,我想将所有信息(标题、图片、描述)发送到 facebook,以便我可以在 facebook 上分享。

我用来向 facebook 发送数据的代码如下:

   shareOnfacebook();


   function shareOnFacebook()
 {
    var facebook_message = document.URL;
    var facebook_url = "http://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(facebook_message);
    $('.facebook').attr('href', facebook_url);
 }

到目前为止,它的标题工作正常,但我无法获得图像和描述。有人可以告诉我如何将剩余的物品发送到 Facebook。我知道这个问题是重复的,但我仍然想知道如何使用 jquery 完成上述任务。

【问题讨论】:

    标签: jquery image facebook text share


    【解决方案1】:

    您不能使用动态标签(不再),sharer.php 仅将 URL 作为参数,并将从共享 URL 中获取打开的图形标签:https://developers.facebook.com/docs/sharing/webmasters/

    【讨论】:

    • 好的,但是每次我要分享新数据时,我怎样才能将新的网址添加到元标记中......?
    • 您不能使用动态标签。只需与静态 og 标签共享一个静态 url,这就是你所能做的。每个网址都需要有自己的特定标签。也不确定你想用 jquery 做什么,facebook 会忽略 javascript。
    • 只能使用不同的参数,输出不同的og标签服务器端:yourdomain.com?param1=1, yourdomain.com?param1=2, ...
    • 此外,将自定义标题、描述、图片等添加到链接共享的功能已被弃用。见:developers.facebook.com/docs/apps/…
    • 这就是我所说的“你不能再使用动态标签”的意思;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多