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