2011-03-29 95 views
0

我正在编写一个应用程序,我得到一个用户的个人档案时间表和用户的朋友的twitter更新(家庭饲料)。我正在使用Rails和考拉宝石。获取用户的Twitter主页没有身份验证

我可以在没有身份验证的情况下获得用户自己的twitter更新,但是我无法在没有身份验证的情况下获取用户的朋友更新(又名,主页提要)。

我搜索了Twitter的api,但我可以使用的api函数(状态/ home_timeline,status/friends_timeline)需要身份验证。

有没有办法让朋友的更新没有身份验证? (只更新公共账户)。

我正在考虑1)首先获取一个人的朋友列表2)然后获取他们的公共时间线饲料和3)创建一个单独的饲料。但我想问一下这里的可能性。

回答

1

无法直接获取用户home_timeline而无需进行身份验证。您唯一的选择是获取所有朋友的user_timelines并将它们合并为一个时间线。