问题标签 [python-twitter]

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 投票
3 回答
1682 浏览

api - 向 Twitter API V1.1 发送请求时出现 Twitter HTTP 错误(探索热门话题)

我试图通过使用 Twitter 在https://dev.twitter.com/docs/api/1.1/get/trends/placeGET trends/places提供的 API来发送请求以检索前 10 个热门话题的列表。这是Python中相同的代码:

当我只尝试打印“twitter_api”时,我得到以下输出:

这意味着我已成功使用 OAuth 凭据获得授权以查询 Twitter 的 API。现在,在我运行上面的代码之后,这是我得到的错误:

从错误消息中,我认为该错误与错误的语法有关(因为我收到了 HTTP 400 错误消息)。此外,当我尝试使用https://dev.twitter.com/docs/api/1.1/get/trends/place上提到的示例 URL 时,我仍然收到以下错误: {"errors":[{"message":"Bad Authentication data","code":215}]}

代码似乎有什么问题?我试图找到错误的根本原因,但未能找到任何重要的线索。

0 投票
0 回答
1167 浏览

python - 在 Django 中使用 twitter API

我一直在使用 python twitter 工具来自动化一些东西(自动将推文添加到收藏夹等)。这非常有用,所以我想我会把它变成一个名为“Mojito”的开源程序。问题是我不是 python/django 专家,我被困在这里:

这是我用来收集两个变量的表格:mKeyword(要在 Twitter 上查找的关键字)和 mCount(多少条推文):

然后我有一个使用 python-twitter-tools 的 auto_fav 函数的“mojitoform”函数。两者都在下面:

这是“auto_fav()”和“search_tweets()”函数:

我的问题是:当我运行 mojitoform 时,它没有考虑“mCount”变量。每次只有一条推文被收藏。这很奇怪,因为当我在 SHELL 上运行 auto_fav() 脚本时它运行良好,但在 django 上它总是会忽略 mCount 变量。我已经扭曲了这个,我迷路了。

0 投票
0 回答
54 浏览

python - 拉取转发/收藏另一个用户推文的用户的 Twitter 用户 ID

我正在尝试构建一个推特机器人,它将向任何转发或收藏另一个帐户的推文的人发送推文。

是否可以使用流 API 来监控另一个帐户的推文并提取用户 ID,然后使用它来向他们发送推文?

我已经能够拉入其他用户的推文并检查他们是否已被 RTd 或收藏夹,但是我在将他们的推文与他们已 RTd 的推文分开时遇到了问题。

此外,我不确定是否可以提取转发或收藏推文的人的用户 ID。

我在我自己的 Twitter 帐户上使用它,我正在python中尝试这个。

0 投票
1 回答
2374 浏览

python - 使用 python-twitter 获取 twitter 用户的最高关注者

我想使用 python-twitter 获得 twitter 用户的顶级关注者。并且没有收到“超出速率限制”错误消息。

我可以获取用户的关注者,然后获取每个用户的关注者数量,但问题是当该用户很大(数千)时。

我使用以下函数来获取特定用户的关注者 ID:

我的代码是:

问题是,当用户有很多关注者时,我会收到“超出速率限制”错误消息。

0 投票
1 回答
1204 浏览

python - Python-Twitter:检索最近的提及

我正在尝试使用 Python-Twitter 库 ( https://github.com/bear/python-twitter ) 使用 GetMention() 函数提取 Twitter 帐户的提及。该脚本填充数据库并定期在 cron 作业上运行,因此我不想提取每一个提及,只提取自上次运行脚本以来的那些。

下面的代码很好地提取了提及,但由于某种原因,“since_id”参数似乎没有做任何事情 - 该函数每次运行时都会返回所有提及,而不是仅过滤最近的提及。供参考的文档在这里:https ://python-twitter.googlecode.com/hg/doc/twitter.html#Api-GetMentions )

实现 GetMention() 函数的正确方法是什么?(我看过,但我在网上找不到任何例子)。或者,是否有一种不同/更优雅的方式来提取我忽略的 twitter 提及?

0 投票
1 回答
1506 浏览

twitter - 如何使用 Python-Twitter 获得 Twitter 提及来做某事

当有人在 Twitter 中提及特定用户时,我正在使用 Python-twitter Arduino 打开 Arduino 板上的灯。如果我使用我的用户名并使用 this status = api.GetUserTimeline('username') 我可以打开灯 有什么想法我该怎么做?

下面是代码示例。

0 投票
1 回答
2387 浏览

python-2.7 - 使用 Python Tweepy 搜索词交集和并集

我想使用 Python Tweepy 获取包含“love”和/或“#hate”的推文。但是使用我当前的代码如下,它只返回第一个词(即“爱”)。几天来,我一直在尝试调试和阅读 Tweepy/Twitter 文档,但无济于事。请指教。

0 投票
1 回答
529 浏览

python - 如何从 Python 发送 Twitter 请求

所以我一直在使用 www.hurl.it 来发送一些推特应用程序认证的 GET 请求。像这样..

然后我输入我的用户密钥和令牌并发送此请求

所以我知道一点基本的python,我想知道在没有任何库的python中最简单的方法。我只想发送一次请求。像这样的东西。

因此,需要发送的 GET 请求具有“oauth_nonce”、“oauth_signature”和“oauth_timestamp”值。我该如何获得这些值?我想在没有任何额外库的情况下做到这一点。如果没有额外的库就不可能做到这一点,请告诉我另一种方式。但是我对python不太了解,所以必须很好地解释它。

谢谢

0 投票
2 回答
1805 浏览

python - 使用 Twitter API 更改密码

有没有办法通过 python-twitter API 或一般的 twitter API 来更改你的 twitter 密码?我环顾四周,但似乎无法找到此信息...

0 投票
1 回答
158 浏览

python - 有没有更快的方法来做到这一点?(蟒蛇推特位置)

我正在尝试返回一个字典,该字典按最近的州中心聚合推文。我正在遍历所有推文,并且对于每条推文,我正在检查所有状态以查看哪个状态最接近。

有什么更好的方法来做到这一点?