使用 Twitter4J 的好友的好友列表
如何使用 Twitter4J 获取好友或关注者的好友列表?
使用 getFriendsId()
,我只能检索经过身份验证的当前用户的朋友/关注者列表。我想要的是获取关注者的朋友列表或经过身份验证的用户的朋友列表。
How can I obtain the friends list of a friend or follower using Twitter4J?
Using getFriendsId()
, I'm only able to retrieve the friend's/follower's list of that current user which is authenticated. What I want is to obtain the list of friends of a follower or friend of the authenticated user.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
这将显示您朋友的关注者的姓名。
This will show the name of your friend's followers.
你只需要这样做:
这里的用户是你的朋友的列表用户(你正在关注他们)。
mTwitterApp.getUserID() 是您的登录用户,它是一个长值。
You only need to do this:
Here users is a list users who are your friends(you are following them).
mTwitterApp.getUserID() is your login useris which is a long value.
此代码有效!(不超过速率限制)。参考了 twitter4j 文档 以及 StackOverflow 上的其他答案。
This code works! (without exceeding rate limits). Referred twitter4j documentation and other answers on StackOverflow.
您可以使用
http://twitter4j.org /javadoc/twitter4j/api/FriendsFollowersResources.html#getFollowersIDs-java.lang.String-long-
它仅返回 5000 个用户,而不是所有用户。而且 15 分钟内限制 15 次。(https://dev.twitter. com/rest/reference/get/friends/ids)
此外,您还可以使用,
http://twitter4j.org/javadoc/twitter4j/ api/FriendsFollowersResources.html#getFollowersList-java.lang.String-long- 也限制为 20 个用户。此外,用户身份验证在 15 分钟内限制为 15 次,应用程序身份验证在 15 分钟内限制为 30 次 (https://dev.twitter.com/rest/reference/get/friends/list)
要无限制访问,您可以查看https://gnip.com/ 或 twitter 的白名单用户访问。
You can use
http://twitter4j.org/javadoc/twitter4j/api/FriendsFollowersResources.html#getFollowersIDs-java.lang.String-long-
which returns only 5000 user not all users. Also it is limited 15 times in 15 minutes.(https://dev.twitter.com/rest/reference/get/friends/ids)
Also, you can use,
http://twitter4j.org/javadoc/twitter4j/api/FriendsFollowersResources.html#getFollowersList-java.lang.String-long- which is also limited with 20 user. Also it is limited 15 times in 15 minutes for user auth, 30 times in 15 minutes for app auth (https://dev.twitter.com/rest/reference/get/friends/list)
For unlimited access, you can look at https://gnip.com/ or whitelisted user access of twitter.
它将为您提供 20 个好友的列表,因为默认限制为 20 个
It will provide you a list of 20 friends as the default limit is 20
获取好友列表之类的东西怎么样? https://dev.twitter.com/docs/api/1.1/get /friends/list
根据文档:
twitter4j.api 中有一个接口,但我不知道如何使用它:
What about something like get Friends List? https://dev.twitter.com/docs/api/1.1/get/friends/list
According to the docs:
There is an interface for this in twitter4j.api, but I can't figure out how to use it: