在没有服务器端编码的情况下获取特定的twitter用户时间线

Get specific twitter user timeline without server side coding

本文关键字:twitter 时间线 用户 获取 情况下 服务器端 编码      更新时间:2023-09-26

我一直在使用这个URL https://api.twitter.com/1/statuses/user_timeline.json?screen_name=apolinariosteps&callback=twitterCallback2,但由于twitter API 1.0已经不复存在,只有1.1可以工作,我该怎么办?我尝试了https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=apolinariosteps&callback=twitterCallback2,但它需要我的身份验证,我想在我的应用程序中始终显示相同的用户时间线,所以对我的用户进行身份验证是没有意义的。

所以我发现:https://dev.twitter.com/docs/auth/application-only-auth如果没有服务器端编码,我无法找到实现的方法,因为我正在编写PhoneGap应用程序,我没有服务器选择。

在API 1.1中,我应该做些什么来获取用户的时间线?

我的代码是

<ul id="twitter_update_list">
</ul>
<script type="text/javascript" src="js/blogger.js"></script>
<script type="text/javascript" src="https://api.twitter.com/1/statuses/user_timeline.json?screen_name=inagaki&callback=twitterCallback2"></script>

blogger.js获取json并将其显示为漂亮的<li>s为了在没有服务器端编码的情况下使用新的身份验证,我应该更改什么?

使用GET从以下URL检索Json,然后使用javascript 解析它以获得所需的Json属性

https://api.twitter.com/1.1/statuses/user_timeline.json?

user_id:为其返回结果的用户的id。