无需身份验证即可获取用户的 Twitter 主页
我正在编写一个应用程序,我可以获取用户的个人资料时间线和用户朋友的推特更新(家庭提要)。我正在使用 Rails 和 Koala gem。
我可以在没有身份验证的情况下获取用户自己的 Twitter 更新,但在没有身份验证的情况下我无法获取用户朋友的更新(也称为家庭提要)。
我搜索了 Twitter api,但我可以使用的 api 函数(statuses/home_timeline、status/friends_timeline)需要身份验证。
有没有办法无需身份验证即可获取朋友的更新? (仅限公众账号更新)。
我正在考虑 1)首先获取一个人的朋友列表 2)然后获取他们的公共时间线提要 3)创建一个单独的提要。但我想在这里问一下可能性。
I am coding an application which I get a user's profile timeline and user's friends' twitter updates (home feed). I am using Rails and Koala gem.
I can get the user's own twitter updates without authentication but I can't get the user's friends' updates (aka, home feed) without authentication.
I searched Twitter api but api functions that I can use (statuses/home_timeline, statuses/friends_timeline) require authentication.
Is there a way to get friends' updates without authentication? (only updates of public accounts).
I am considering to 1) first getting friend list of a person 2) then getting their public timeline feed and 3) creating a seperate feed. But I want to ask here about the possibilities.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果不进行身份验证,则无法直接获取用户的 home_timeline。您唯一的选择是获取所有朋友的 user_timelines 并将它们合并到一个时间线中。
There is no way to directly get a users home_timeline without authenticating as them. Your only option is going to get all the friends user_timelines and combine them into a single timeline.