FB.ui({
method: 'feed',
type: 'video',
caption: text,
link: url,
description: text,
source: url,
picture: pictureEncode
}, function(response){
if (response && !response.error_code) {
console.log("OK: "+JSON.stringify(response));
} else {
console.log("Not OK: "+JSON.stringify(response));
}
});
我尝试与我和它合作分享YouTube视频。但我需要确定用户是否取消了视频共享。在回复中我没有得到任何有用的值。他们如下所示。
构造 : function Object() hasOwnProperty : function hasOwnProperty() isPrototypeOf : function isPrototypeOf() propertyIsEnumerable : function propertyIsEnumerable() 的toLocaleString : function toLocaleString() 的toString : function toString() 的价值 : 函数valueOf() 的 defineGetter : 功能 defineGetter () 的 defineSetter : 函数 defineSetter () 的 lookupGetter : 功能 lookupGetter () 的 lookupSetter : 函数 lookupSetter () 得到 proto : 功能原型() 设置 proto : 功能原型()
请帮我解决这个问题。谢谢
答案 0 :(得分:2)
https://developers.facebook.com/docs/sharing/reference/feed-dialog
看看响应参数,有一个重要的文字:
... post_id要求您的应用授予publish_actions,并且for 用户分享到他们的时间表或小组。
如果用户使用post_id
授权应用,则publish_actions
将仅在共享后的响应中显示。
请务必阅读平台政策,不允许您激励用户在墙上分享内容(奖励,门内容):
4.5仅激励某人登录您的应用,进入促销活动 您应用的页面,或在某个地方办理登机手续。不要激励其他人 动作。