0

我让用户有机会通过 OAuth 和 Twitter JavaScript api 登录,我想显示所有用户的推文。我在@Anywhere 的文档中找不到与 Facebook 的 FB.api('/me/feed') 等效的版本。

4

1 回答 1

1

@Anywhere传播登录的用户对象。

当用户连接时,currentUser 属性可用于检索有关登录用户的信息。用户对象有一个数据方法,该方法可以传递一个表示要检索的属性的字符串。

您可以在此处查询可以传递给 REST API 的 ID

<span id="twitter-connect-placeholder"></span>
<script type="text/javascript">

  twttr.anywhere(function (T) {

    var currentUser,
        screenName;

    if (T.isConnected()) {
      currentUser = T.currentUser;
      screenName = currentUser.data('screen_name');
      $.getJSON('http://api.twitter.com/1/users/show.json?callback=?',
      {
      screen_name: screenName //pass @Anywhere screenname here
  },
 function (data) {
      console.log(data.status); //get last tweet from the user
  });    
    }

  });

</script>
于 2012-07-24T18:55:43.710 回答