无需身份验证即可获取用户的 Twitter 主页

发布于 2024-10-27 16:51:20 字数 360 浏览 1 评论 0原文

我正在编写一个应用程序,我可以获取用户的个人资料时间线和用户朋友的推特更新(家庭提要)。我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我做我的改变 2024-11-03 16:51:20

如果不进行身份验证,则无法直接获取用户的 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文