我对即将推出的Twitter API 1.1更改感到困惑,以及如何重新实现以前由http://tweet.seaofclouds.com/和http://thomasbillenstein.com/jTweetsAnywhere/等jquery小部件提供的功能。
我已经能够使用ApplicationOnlyAuthorizer进行linq-to-twitter进行搜索,以至少将大部分信息输入到GridView中,但这将重复使用相同的标记(属于应用程序的标记)一遍又一遍,当部署到拥有数百/数千名活跃用户的实际网站时,将在15分钟内快速烧掉450个请求......
另外,为了显示我宁愿能够重用其中一个基本的jquery插件,所以看来我必须将jquery ajax调用指向本地页面方法或Web服务来制作服务器端调用我...然后,如果我使用linq-to-twitter,我必须将搜索结果混合到一个匿名对象中,JSON将其序列化回浏览器......对吗?
此外,为了解决速率限制问题,Twitter似乎希望我代表我的用户发出这些搜索请求,但这需要通过oAuth授权工作流程发送,然后必须存储他们的每次加载显示“twitter feed”的页面时,都会使用某个标记。正确?
最后,现有应用程序内置的部分功能是能够存储推特ID和推特用户ID列表,并将结果排除在外(如果它们具有冒犯性等)。
我的大脑告诉我,除了推特ID 1111212和1356346之外,没有办法像“向我展示#whatever所有推文”这样的简单任务......
我在这里缺少什么?
编辑以澄清问题 如果必须对Twitter的1.1搜索API的所有查询进行身份验证,并且使用ApplicationOnly oAuth身份验证不是一个选项,因为速率限制,我们不想强迫用户通过oAuth捕获他们的令牌,我们如何期望显示列表来自搜索API的推文是否像自动更新jquery一样?
答案 0 :(得分:0)
我发现的唯一选择是嵌入式时间线(除非你想用缓存建立自己的服务器端解决方案等):