问题标签 [twitter-oauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
302 浏览

django - 推特和 django 的 OAUTH

我正在使用 django-twitter oauth 。但我不明白什么是 CONSUMER_KEY 和 CONSUMER_SECTRET?是用户名,密码还是没有!请任何人帮助我。

纳兹穆尔

0 投票
6 回答
1611 浏览

ruby-on-rails - Ruby on Rails OAuth 应用程序可在客户端上运行,但不能在服务器上运行(OAuth::Unauthorized (401 Unauthorized))

我有一个 Ruby on Rails 应用程序,它在我的计算机和服务器中运行良好。我正在将此应用程序移动到在另一个托管服务上运行的另一个服务器上,并且遇到了与 OAuth Ruby Gem 相关的问题。

我使用 OAuth gem 所做的任何请求,我都会得到:

我的代码是:

问题是相同的代码在我的计算机和其他服务器上运行良好。这只发生在一台服务器上。有什么与防火墙相关的东西或可以阻止 OAuth 调用的东西吗?

我搜索了很多这个错误,但没有得到任何答案,这就是我在这里问这个的原因。

谢谢。

0 投票
3 回答
3837 浏览

api - 推特 api 问题

我正在我的网站上集成“使用 twitter 帐户登录”功能。

所以,我向 https://twitter.com/oauth/request_token 发送请求,获取令牌,重定向到 https://twitter.com/oauth/authenticate?oauth_token=%oauth_token%

然后我收到回电 oauth_token 和 oauth_verifier

这很好。

但是我需要调用 https://api.twitter.com/1/account/verify_credentials.json 来获取授权的客户详细信息

我正在发送:

回来

谁能告诉我这里有什么问题?

谢谢!

0 投票
2 回答
776 浏览

iphone - 如何使用 Oauth 将照片上传到 Plixi (Tweetphoto)?

我正在创建一个 iphone 应用程序,我必须在其中使用不同的服务上传照片。我成功地使用 Twitpic 和 YFrog 上传照片,但无法使用 Plixi。我正在使用 Oauth,因为 Twitter 不允许基本身份验证。

如果有人尝试过 Plixi,请帮帮我!!

我用谷歌搜索了很多,但没有得到任何有关 Plixi 的新 Oauth 的相关文档。

0 投票
1 回答
6369 浏览

ruby-on-rails-3 - Rails Twitter OAuth 策略与 Devise

我一直在寻找如何准确地在 Rails 3 的 Devise gem 中使用 oauthable 模块。我在这里遇到了几个似乎正确的问题,但我无法让实现工作。我的最终目标是在我的 Rails 3 应用程序中通过 Devise 进行 Twitter 和 Facebook 身份验证。现在,我正在为我认为是典狱长策略列表中的“示例”而苦苦挣扎。我已经走到这一步了。

在我的设计初始化程序中,我认为在适当的地方有以下代码块。

我在我的一个视图上放置了一个链接,但我得到的只是一个错误,OAuth 401 Unauthorized,这是来自 Twitter 的东西还是我完全错过了一步?

0 投票
1 回答
451 浏览

oauth - PHP 中的 Twitter oAuth 令牌:如何处理持久令牌?

我已经在我的 Web 项目中成功实现了 Twitter oAuth 集成,它允许用户使用他的 Twitter 帐户注册和/或登录。我利用了这个库:

http://twitteroauth.labs.poseurtech.com/connect.php

我只是按照文档中的步骤操作:

http://github.com/abraham/twitteroauth/blob/master/DOCUMENTATION

虽然它工作得很好,但有一件事我不完全理解。它涉及第 7 步,我们将在该步骤中获得“持久的凭据”。该文件建议将这些凭据存储在数据库中。

我不清楚这样做的目的是什么。这是否意味着只要用户有会话,我就可以使用该令牌访问 Twitter REST API?那么它实际上是一个会话令牌吗?

或者,它会比会话更持久吗?如果是这样,我无法理解如何使用这个持久的令牌,因为在登录场景中,我首先需要知道用户是谁(这需要前面的所有步骤),然后才能进行任何 API 调用?

存储这些持久令牌的目的是什么,以及如何使用它们?

0 投票
2 回答
28331 浏览

ruby - 为 OAuth 生成 HMAC-SHA1 签名的 Ruby 方法

我正在编写一个小型 ruby​​ 程序来通过 OAuth 与 Twitter 一起玩,但还没有找到正确的方法来进行HMAC-SHA1签名。到目前为止,我搞砸了

但这会输出 Twitter 拒绝的东西,而不是有效的签名。我实际上以更糟糕的方式解决了它,请尽量不要打我:

最后一个确实有效,我可以到处做我的事情。

我想要一些关于如何在不恢复到 PHP 的情况下实际执行此操作的提示。当我尝试学习一门语言时,我不太喜欢图书馆,所以宝石几乎是不可能的。

谢谢!

0 投票
1 回答
304 浏览

iphone - 我应该使用什么代码在推文中获取 &(不是 &)?

我使用Twitter-OAuth-iPhone来发布推文[_engine sendUpdate:myText];,效果很好。但是,&“myText”中的字母将更改为&Twitter.com 上显示的推文中的字母。&用于坐标链接:@"http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=%f,+%f"

我试图&%%26“myText”中的替换,结果%26在推文中用替换而不是&; 当我替换为 时%26,应用程序崩溃。

我应该使用什么代码在推文中获取&(不是)?&

0 投票
1 回答
2767 浏览

java - 使用 Apache HttpClient 和 Oauth 的路标连接到带有空格的 Twitter 流 API?

下面是一些尝试使用带有空格的轨道(“you will”)连接到 Twitter 的代码。它或多或少地以tweetstream4j的方式使用Apache HttpClient路标 oauth。我用

  • 路标核心1.2.1.1.jar
  • 路标-commonshttp4-1.2.1.1.jar
  • httpclient-4.0.1.jar
  • httpcore-4.0.1.jar

如果我运行代码,我会从 Twitter 收到“401 未授权”。如果使用没有空格的轨道(例如,“will”而不是“you will”),它会连接并正常工作(只要我用有效值填写 oauth 消费者密钥和秘密、令牌和令牌秘密)。

有没有人发现问题?我认为这与 POST 正文中轨道参数的 URL 编码有关,但我不确定。我一直在研究路标是如何工作的,直到我的眼睛流血为止。

(这与Java 中带有空格的 Twitter 流 API 相关?)。

0 投票
2 回答
810 浏览

yahoo-pipes - 如何使用 Yahoo Pipes 或 YQL 进行 twitter POST 状态/更新方法?

我想使用 yahoo 管道更新我的 twitter 状态。我可以使用 yahoo 管道或 YQL 更早地做到这一点。但是,最近我无法做到这一点。POST 状态/更新的文档是http://dev.twitter.com/doc/post/statuses/update

无论如何使用雅虎管道或YQL更新状态?