如何解决找不到Tweepy,API Twitter,api.source更改?
嗨,StackOverflow社区,我有一个我完全不知道的查询,它涉及Twitter,Tweepy和Python的API 1.1。事实证明,在给定HastTag的情况下,我对使用的设备进行了少量分析,我发现某些帐户中相关Json(api.source)中的部分完全不包含数据,包括我从应用程序发送帖子时的数据。发生了什么 ?这个选项会消失吗?有人知道吗?谢谢!
# define streaming class
TweetStreamListener(StreamListener)类:
# on success
def on_data(self,status):
# convert string to JSON
data = json.loads(status)
# extract relevant information
description = data['user']['description']
loc = data['user']['location']
text = data['text']
coords = data['coordinates']
name = data['user']['screen_name']
user_created = data['user']['created_at']
followers = data['user']['followers_count']
id_str = data['id_str']
created = data['created_at']
retweets = data['retweet_count']
bg_color = data['user']['profile_background_color']
idTweet = data['id']
source = data['source']
print(name)
print(text)
print('Source: ',source)
return True
# on failure
def on_error(self,status):
print(status)
结果:
Results 'Source' blank New features API ?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。