是否有Twitter的"关注按钮"小部件的回调选项

Sin*_*nan 9 javascript twitter

我正在使用在我的推特网络应用程序上创建Twitter跟随按钮.实现就像这样简单:

<span id="follow-twitterapi"></span>
<script type="text/javascript">

  twttr.anywhere(function (T) {
    T('#follow-twitterapi').followButton("twitterapi");
  });

</script>
Run Code Online (Sandbox Code Playgroud)

当您将该代码放入html文档时,您将在iframe中的span元素中获得此按钮:

替代文字

点击"关注"后,你会得到这个(或类似的事情,说你正在关注@someone):

替代文字

但是,在使用此按钮后,我无法将任何信息返回到我的应用程序(因为这是在iframe中呈现的,并且由于javascript的同源策略,我无法访问该iframe的内容),是否存在此小部件提供的任何方法,当用户开始关注某人使用此方法时通知我的应用程序?

谢谢.

小智 8

您可以.这是我的代码:

<a href="https://twitter.com/gafitescu" class="twitter-follow-button">Follow @gafitescu</a>    
 <script src="//platform.twitter.com/widgets.js" type="text/javascript"></script>
<script type="text/javascript">
    twttr.events.bind('follow', function(event) {
        console.log(event);
        var followed_user_id = event.data.user_id;
        var followed_screen_name = event.data.screen_name;
    });
</script>
Run Code Online (Sandbox Code Playgroud)