问题标签 [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.
twitter - 在 Epi Twitter Oauth 中保留访问令牌
我正在使用 EPI Twitter Oauth 方法建立一个网站。我能够让用户登录并检索他们的信息。但是,当我刷新包含他们信息的页面时,信息会丢失。我猜这与访问令牌有关,希望有人能提出最简单的方法来解决这个问题。
java - 尝试使用 twitter4j 更新状态时出现错误 401
我正在尝试使用 twitter4j 更新 twitter 上的状态。在本地主机上一切正常,但是当我尝试在服务器上执行此操作时,出现授权错误:
401:身份验证凭据丢失或不正确。{"error":"Invalid \/ used nonce","request":"\/1\/statuses\/update.json"} TwitterException{exceptionCode=[15bb6564-00e4d61f], statusCode=401, retryAfter=0, rateLimitStatus =null,版本=2.1.7-SNAPSHOT(构建:6498f401635aacf3388891cc5140b2086ff3f8aa)}
我在本地主机上使用“PIN”方法为用户生成了访问令牌。我认为它在哪里生成并不重要,accessToken.getToken()
值accessToken.getTokenSecret()
不应该取决于我运行它们的机器,它们应该在任何地方工作,对吧?
这个错误信息是什么意思?我不明白“使用过的随机数”部分。
更新
好的,某处真的搞砸了。我现在正在尝试在服务器上生成访问令牌,甚至无法为我生成授权 URL:
这失败了:
在本地主机上一切正常。
twitter - twitter api 使用步骤——控制台应用程序
我正在尝试开发一个非常基本的控制台应用程序,它将检索用户的主页(用户关注的人的 Twitter 更新)并保存它(json)。我在互联网上阅读了很多内容,但仍然不确定我是否需要“注册”这样的应用程序,如果是,我怎么可能为控制台应用程序做到这一点。我想逐步了解我应该如何进行开发。对于像我这样在这个领域的菜鸟来说,这有点复杂。我知道用于完成这项工作的现成库很多,但我对如何处理这个问题缺乏总体了解。
非常感激,
阿比
c#-3.0 - 无法使用 OAuth 进行身份验证
我正在使用Tweetsharp,并且正在尝试使用 Twitter 应用程序。目前它是一个简单的控制台应用程序。
我在网上搜索了一些文章,其中大多数都说在 2010 年 8 月 16 日之后,推特的基本身份验证不再适用。相反,OAuth 已经到位。
此后,我去了 Twitter 应用程序并为我创建了一个。(因为它是一个桌面应用程序,所以我选择应用程序类型作为客户端而不是浏览器。)
这些是我得到的各种信息
作为一个非常基本的步骤,我计划在我的墙上写/发布一些推文。
此后,我做了以下事情(一些代码是从网上获取的,因为我使用这些代码作为参考)
但回应是
我尝试了很长时间来理解这个问题,但都是徒劳的。
我需要帮助。
谢谢
clojure - Twitter 桌面客户端身份验证
我正在将clj-oauth用于一个学校项目,我正在创建一个从 Twitter 读取的桌面客户端。我一直在尝试针对 Twitter 对客户端进行身份验证并获取 PIN,以便我可以在客户端中设置它并忘记它(因为这仅供个人使用,不需要分发)。在我看来,在我请求令牌之后,我应该能够从中打印结果:
然后使用打印的 URI 进行身份验证。但是,每当我尝试将该 URI 粘贴到我的浏览器中时,Twitter 都会给我一个错误,说有人已经使用了我提供的令牌。我已经正确地提供了所有值来创建消费者,然后获取请求令牌。
有没有一种简单的方法可以只使用 CLI 和我的浏览器来获取我的 PIN?
php - 简单的 twitter 提要 - 处理 150 个连接限制
我正在抓取用户的 twitter 提要,然后将其缓存 5 分钟。所以我实际上每小时只连接到 twitter 12 次......
但我仍然收到消息
超过限速。客户每小时不得超过 150 个请求。
回到我的饲料。我认为这是因为我在一个共享服务器上,并且它是限制所基于的服务器 IP。
以前我们可以在 curl 选项中设置用户/密码
这将对该用户设置 150 个限制,而不是共享服务器 IP,但是 twitter 不再支持基本身份验证,而是支持 oAuth..
我不想用密钥/秘密/令牌等设置一个完整的“应用程序”。这对于简单地撤回用户提要来说似乎太过分了。还有其他选择吗?
php - Twitter更新状态抛出异常
我正在使用此类从 twitter 获取 oAuth 令牌并尝试更新状态。 http://twitteroauth.labs.poseurtech.com/connect.php
我能够从我的本地系统生成 oAuth 令牌,甚至可以通过它更新状态。但是当我将相同的代码放在服务器上时,它会抛出一个错误,即:
stdClass 对象( [error] => 无效/使用 nonce )
我不明白为什么会出现这个使用过的随机数错误。谁能帮我解决这个问题?
php - 如何在 PHP 中编写一个 Web 服务,允许我使用单个 GET/POST 请求从命令行发送推文?(处理 oAuth)
我想创建一个简单的 Web 服务,可以将推文发布到特定的 Twitter 帐户。
基本上,我之前使用的是 BasicAuth,但现在需要 oAuth,我想创建一个自定义脚本,接受带有 BasicAuth 的 POST 请求,然后我的服务将处理 oAuth 并将数据发布到 Twitter。
任何指针?我什至不知道从哪里开始,但肯定有人以前做过这个......提前谢谢!
TL;DR 我希望能够通过curl
对我的自定义 Web 服务执行单个 GET/POST 请求来从命令行发送推文,然后在后台处理与 Twitter 的 oAuth 连接。
php - 如何通过 OAuth (Twitter) 从应用程序的 screen_name 发送直接消息
我对这个看似简单的概念有点困惑。基本上,我正在构建一个网络应用程序,如果用户在我的帐户上发生事件,它将通过 Twitter 直接消息通知用户。我在 PHP 中使用 CakePHP 作为底层框架来构建它。我希望能够通过 oAuth 从应用程序“发送”直接消息。我使用 Twurl 控制台(位于http://dev.twitter.com/console)通过发送 POST 请求
当我检查我的 DM 时,我基本上是从自己那里得到一个 DM。这是因为 Twurl 控制台在从应用程序发送内容时使用您的屏幕名称,还是因为在调用 direct_message/new.xml 时,您正在从您的帐户发送 DM,该帐户已通过 Twurl 中的测试应用程序进行身份验证。最后,我希望完成与 spontwts 相同的事情——当您的帐户发生某些事情时,通过 DM 通知您。非常感谢任何输入、资源、链接或代码示例:)