与Facebook分享和成功的回调

时间:2015-05-24 18:31:05

标签: javascript facebook

首先抱歉我的英语不好。

标题可能解释了我要求的内容,现在我知道如何通过加载

来做到这一点
facebook-jssdk, 
then window.fbAsyncInit and FB.init, 
and lastly using FB.ui( {}, function( response ) {} ); 

不幸的是,我想要做的是,将其用作少数其他页面上的小部件,而不是主APP Url,不,我不想通过将这些域添加到应用程序来实现这一点。

还有其他方法吗?请记住,我想在用户实际分享内容时获取信息。我会很高兴看到一些例子。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

Afaik根本无法检查用户是否与FB.ui共享共享内容,只需使用console.log检查响应值即可。通过publish_actions授权用户有一种解决方案,但如果他共享某些内容,您将无法获得仅用于跟踪的批准。在这种情况下,响应将是条目的id:

  

仅在用户使用Facebook登录您的应用并且已授予publish_actions时才可用。如果存在,则这是已发布的Open Graph故事的ID。

来源:https://developers.facebook.com/docs/sharing/reference/share-dialog