Facebook的Fb.ui饲料 - 名称,图片,说明不工作在本地主机

问题描述:

enter image description here 任何人都可以帮助我..我的问题是,当我分享在脸书上的图片没有工作有什么问题我的代码..我' m使用本地主机...Facebook的Fb.ui饲料 - 名称,图片,说明不工作在本地主机

在此先感谢。

$('.testBtn').click(function() { 
FB.ui({ 
     method: 'feed', 
     name: 'Test Name', 
     link: "http://192.168.1.149/", 
     picture: 'http://www.fbrell.com/f8.jpg', 
     caption: 'An example caption', 
    }, function(response){ 
     console.log(response); 
    } 
); 
}); 

这些参数已弃用,将从共享URL的OG标记中获取。阅读Graph API v2.9的更新日志:https://developers.facebook.com/docs/graph-api/changelog/#v2_9

+0

它工作在OG标签,但在FB.ui有可能工作? –

+0

感谢它现在的工作。我在Fb.ui中使用了og:image,谢谢! –

+1

在FB.ui它不工作了,你必须使用OG标签 – luschn

我现在解决了这个问题..所以它会帮助其他人..检查我在下面使用的代码。

$('.testBtn').on('click', function() { 
FB.ui({ 
    method: 'share_open_graph', 
    action_type: 'og.shares', 
    action_properties: JSON.stringify({ 
     object : { 
      'og:url': 'your url', 
      'og:title': 'Test Title', 
      'og:description': 'Dialogs provide a simple, consistent interface for applications to interface with users.', 
      'og:og:image:width': '2560', 
      'og:image:height': '960', 
      'og:image': 'your image', 
     } 
    }) 
}); 

});

+0

从今天(2018/02/01)开始,这绝对是最好的(唯一?)选项,可以在单个页面应用程序内共享一个可定制的故事,而无需渲染服务器。 – daformat