Twitter REST API有一種顯示用戶關係數據的方法。請參閱https://dev.twitter.com/rest/reference/get/friendships/show上的文檔。它說:
返回有關兩個 任意用戶之間關係的詳細信息。
該響應包含在source
和target
用戶following
和followed_by
字段。這是結果示例:
{
"relationship": {
"target": {
"id_str": "12148",
"id": 12148,
"screen_name": "ernie",
"following": false,
"followed_by": false
},
"source": {
"can_dm": false,
"blocking": null,
"muting": null,
"id_str": "8649302",
"all_replies": null,
"want_retweets": null,
"id": 8649302,
"marked_spam": null,
"screen_name": "bert",
"following": false,
"followed_by": false,
"notifications_enabled": null
}
}
}
我不知道在使用流API時這是否可以幫助您。但至少,您不必「請求我的追隨者名單,並與每個新鳴叫相比較」,就像您上面所說的那樣。
這很有用,謝謝,我可能會這樣做,但希望有一種方法可以讓初始tweet上的數據避免額外的請求 - 我正在觀察這些費率限制... – tripRev 2014-11-23 09:14:57