Facebook自定义共享订阅源替代对话框
嗨,我正在一个测试网站上工作,以共享非链接到og的个性化内容 我已经实现了FB.ui方法提要,但我读到它已被弃用。 所以我寻找了新的带有对象和动作的share\u open\u图 现在我可以创建一个动作并分享它,但当我分享它时,它不会出现在黑板上,而是只出现在时间线上。正如我在规则上读到的,这个函数进行2次调用,可以被禁止/暂停 该网站是: 您可以通过inspector在第页/中直接查看所有代码Facebook自定义共享订阅源替代对话框,facebook,facebook-graph-api,facebook-javascript-sdk,facebook-social-plugins,facebook-sharer,Facebook,Facebook Graph Api,Facebook Javascript Sdk,Facebook Social Plugins,Facebook Sharer,嗨,我正在一个测试网站上工作,以共享非链接到og的个性化内容 我已经实现了FB.ui方法提要,但我读到它已被弃用。 所以我寻找了新的带有对象和动作的share\u open\u图 现在我可以创建一个动作并分享它,但当我分享它时,它不会出现在黑板上,而是只出现在时间线上。正如我在规则上读到的,这个函数进行2次调用,可以被禁止/暂停 该网站是: 您可以通过inspector在第页/中直接查看所有代码 function postLike(){ accessToken = FB.getAuthRes
function postLike(){
accessToken = FB.getAuthResponse().accessToken;
FB.api(
'me/objects/article',
'post',
{
object: {
"app_id": fbAppId,
"type": "article",
"url": objectToLike,
"title": "my title",
"image": logoImage,
"description": "my desc",
"expiration_time": "2014-07-23"
}
},
function(response) {
console.log(response);
if ( response.error != undefined ){
$("#result").text(response.error.message);
return;
}else{
$("#result").text("succesfull shared "+response.id);
}
FB.ui({
method: 'share_open_graph',
action_type: 'og.shares',
action_properties: JSON.stringify({
object: response.id
})
}, function(r){});
});
}
我正在寻找一些解决方案/备选方案,并举例说明。我在那里被封锁了3天,我找不到任何其他解决方案
感谢通过php生成动态og的动态url解决了问题 这是唯一一个拥有个性化内容且与google/facebook缓存没有问题的解决方案 您可以在OP中链接的同一页上看到结果