仅使用JQuery更新Twitter(OAuth)
我们想向twitter发送一个JSON更新命令,但只使用JQuery,而不必去网络服务器并用PHP完成。
我无法理解的是如何在JQuery / JSON twitter API调用中发送用户凭据。 我们的用户凭据来自Twitter的OAuth。
谢谢,干杯!
如果您这样做,则必须将应用程序的密钥, 密钥(!)和用户的令牌嵌入到网页中(然后将其暴露给用户)。 我不认为这是个好主意。 (并且妥协的风险是相同的。)
这可能是大多数其他人的想法 – 但是有一个Javascript OAuth库 。 但它并不打算在网站内部使用(跨域ajax限制),而是用于其他JS平台(如Chrome / Jetpack插件或Vista Sidebar小部件)。
我不是100%肯定,但我认为你需要一个服务器端脚本来通过twitter进行身份validation。
看看这个链接:
抖动
它是Jquery和Twitter的api实现(但是有一个PHP脚本来处理一些事情。)
只是粘贴一些答案,我发现研究相同的问题:
至于速率限制(这就是我来到这里的原因):
Twitter官方回答: @episod Taylor Singletary
REST API(api.twitter.com/1/*)接受每种方法的身份validation。 当您使用身份validation时,它将从用户的速率限制中提取。
Search API的速率限制与REST API完全不同,它不使用OAuth或任何forms的授权。 这是您可能想要使用vanilla JSON-P请求的地方。
仅仅因为OAuth签名请求返回数据,并不意味着请求是有效的OAuth。 在我们可以将无效请求视为未经身份validation的请求的情况下,我们将为其提供服务。 19周1天前回复
关于jQuery和安全性的另一个Twitter 答案 。
至于Jitter,我认为它已经死了。