用于自定义文本和图像的 Facebook 共享不适用于 fb.ui 打开图表

facebook share for custom text and image is not working with fb.ui open graph

我想 post 在 Facebook 上自定义图像和文本而不使用元标记。 这是我的工作代码,app id

window.fbAsyncInit=function()
{FB.init({appId:"myappid",autoLogAppEvents:true,xfbml:true,version:"v2.10"});
FB.AppEvents.logPageView()};
(function(e,a,f){
var c,b=e.getElementsByTagName(a)[0];if(e.getElementById(f)){return}c=e.createElement(a);c.id=f;
c.src="//connect.facebook.net/en_US/sdk.js";b.parentNode.insertBefore(c,b)}(document,"script","facebook-jssdk"));



   var title =jQuery(".title ").text();
    var discription=jQuery(".imgsrcfb").val();
    var url=jQuery(".url").val();
    var image=jQuery(".image").src();

FB.ui( {
        method:"share_open_graph", action_type:"og.likes", action_properties:JSON.stringify( {
            object: {
                "og:url": url, "og:title": title , "og:description": discription, "og:image": image
            }
        }
        )
    }
    , function(e) {}
    )

我已经应用了所有方法,但 none 的工作 在他们工作之前。 但在新的 facebook api upates 他们只是停止工作。 这是我的参考网站(他们也停止工作) http://drib.tech/programming/dynamically-change-facebook-open-graph-meta-data-javascript

请帮我把这个短路 提前谢谢你。

动态OG标签不再可能,如果你想显示不同的信息,你必须改变页面源的OG标签。 share_open_graph 只是一种现已弃用的解决方法。