问题标签 [twython]

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 投票
2 回答
1022 浏览

python - Twitter auth 在 Twython 2.3.4 上失败,错误:401,无法验证 oauth 签名和令牌

我刚刚更新到Twython 2.3.4,但现在我的 Twitter 身份验证停止工作。它在“auth_props = twitter.get_authentication_tokens()”行上失败。知道出了什么问题吗?提前致谢!

使用 Twython 进行 Twitter 身份验证的 python 代码如下:

我在上面的行中有以下错误:TwythonAuthError:“似乎无法使用您的 OAuth 垃圾验证某些内容。错误:401,消息:无法验证 oauth 签名和令牌”

0 投票
1 回答
519 浏览

python - 对 Twitter API 的 Twython (Python) update_with_media 请求

我一直在使用 Twython (https://github.com/ryanmcgrath/twython) 发布照片、描述和链接。所以在 Twitter 上它显示为“...描述... ...链接... ...pic.twitter.com/XXX...”

我遇到的问题是这些用于照片上传的 Twitter API 请求经常失败:(403)“禁止:请求被理解,但已被拒绝。随附的错误消息将解释原因。使用此代码当请求因更新限制而被拒绝时。- 创建状态时出错。”

几点注意事项:

  • https://upload.twitter.com用于上传,一些消息来源表明使用 api.twitter.com 或仅使用 HTTP(无 SSL)可能会导致问题
  • 遇到此问题的 Twitter 帐户尚未达到 30 的每日照片上传限制
  • 推文不超过 140 个字符(我尝试只对照片进行 2 个字的描述,但仍然失败)

有谁知道出了什么问题?

非常感谢。

0 投票
1 回答
1639 浏览

python - 使用 Twython 获取推文 ID?

我正在使用 Twython(Twitter API 的 Python 包装器,可在此处找到。)

目标:我正在尝试制作一个简单的机器人来搜索关键字并回复带有关键字的推文。

示例:发送搜索请求以搜索,回复其中包含“StackOverflow 是最好的!”的#stackoverflow推文。#stackoverflow

问题:无法回复没有推文 ID 的推文(在任何永久链接推文的 url 中找到)。这方面的一个例子是获取任何推文并将某人链接到它。链接末尾的数字是推文 ID。

我尝试过的:我可以尝试的不多。我希望这尽可能简单,没有复杂的解决方法。我确信有一些方法可以做到这一点,而不必走得太远。我已经用尽了 Google 和 Twython 的文档以及 Twitter 的 API 文档。=/ 任何人

0 投票
0 回答
478 浏览

python - 使用 twython 获取直接消息时“禁止”

我正在使用 dev.twitter.com 上我的应用程序页面上“详细信息”选项卡下显示的令牌、机密和密钥。我有点担心 twython 将其称为 app_key,而 twitter 将其称为 consumer_key。也许我把事情弄糊涂了/倒退了。

其他调用,如 twitter.getFriendsIDs() 成功。

0 投票
2 回答
123 浏览

python - 无法将类作为具有一对一关系的属性?

我是 Python/Django 的新手,所以如果我忽略了一些简单的错误,请原谅我。我正在尝试使用 Twython 并在这里复制代码

我似乎无法使用这样的点语法获得 TwitterProfile:

它给了我错误:

但如果我得到这样的个人资料:

它似乎工作正常......花了几个小时才弄清楚......

我还必须在 TwitterProfile 类中为用户添加一个 related_name:

知道为什么我不能像那样访问 TwitterProfile 吗?

0 投票
2 回答
240 浏览

python - 如何从查询中计算推文而不重复计算?

我正在开展一个项目,该项目需要计算满足查询参数的推文数量。我在 Python 中工作,使用 Twython 作为我的 Twitter 界面。

不过有几个问题,你如何记录哪些推文已经被计算在内?你会简单地记下最后一条推文 ID 并忽略它以及之前的所有推文吗?--这个最简单的实现是什么?

作为另一个优化问题,我想确保计数器错过的推文数量最少,有什么方法可以确保这一点?

非常感谢。

0 投票
2 回答
1036 浏览

python - 在 Twython 中执行搜索时收到异常

我刚刚开始使用 twython,但在第一个示例中:

我收到了一个例外:

有谁知道是什么导致了这个异常?

谢谢,

大号

0 投票
3 回答
4369 浏览

python - Twython 使用 ID 获取推文

使用Twython,如何仅使用推文 ID_STR 获得一条推文?

我知道我可以这样称呼它(TwitterDocuentation

但是在尝试使用 request() 方法在 twython 中调用它时,我一直遇到返回代码 400 错误。我试图做类似于调用 showStatus 端点的事情

但这似乎不允许我插入 ID_STR 参数(或者我只是做错了)

我如何仅使用推文 ID 和Twython来做到这一点?

0 投票
1 回答
1894 浏览

python - 使用 Twython 从 twitter 获取最大推文

好吧,我是 Twython 的新手,通过这个库我正在检索推文,但只有 10-15 条推文被获取。

我用来检索推文的代码片段如下:

什么可以用来增加 10-15 条推文的推文数量?

0 投票
2 回答
533 浏览

python - 获取在 Twitter 上关注某个人的所有用户

我对 python 和 Twython(我们可以使用它从 twitter 检索推文的库)的概念不熟悉。

现在我正在使用检索推文

我收到了想要的推文,但现在我想知道有多少人在关​​注特定用户。

在推文中,我们可以了解关注的人数

但是我如何获得所有关注的人的名字和他们施加的影响?

谢谢