Python 使用searchtweets for Twitter';什么是高级API?
我正在使用Twitter的高级API下载仅限于特定国家和语言的推文。为了做到这一点,我使用搜索tweets,它可以访问提到的premium API。然而,当我收集推文时,我收到了一个空列表 首先,我将搜索限制为一种给定的语言('es'),如下所示,以及一个字符串。但是,此查询生成零个匹配项。当我尝试相同的方法但从规则中删除语言信息时,gen_rule_payload('cr7',from_date='2017-06-03',to_date='2017-06-04',results_per_call=100),它提供了预期的结果 所以,我的问题是,我如何在searchtweets或Twitter premium API的任何其他python包装中同时查询语言和place_country 非常感谢您的帮助 丹尼尔Python 使用searchtweets for Twitter';什么是高级API?,python,twitter,Python,Twitter,我正在使用Twitter的高级API下载仅限于特定国家和语言的推文。为了做到这一点,我使用搜索tweets,它可以访问提到的premium API。然而,当我收集推文时,我收到了一个空列表 首先,我将搜索限制为一种给定的语言('es'),如下所示,以及一个字符串。但是,此查询生成零个匹配项。当我尝试相同的方法但从规则中删除语言信息时,gen_rule_payload('cr7',from_date='2017-06-03',to_date='2017-06-04',results_per_cal
from searchtweets import gen_rule_payload, load_credentials,
collect_results
premium_creds = load_credentials(filename="filename.yaml",
yaml_key="yaml_key",
env_overwrite=False)
rule = gen_rule_payload('cr7 lang=es',
from_date="2017-06-03",
to_date="2017-06-04",
results_per_call=100)
tweets = collect_results(rule, max_results=100,
result_stream_args=premium_creds)
[print(tweet.all_text) for tweet in tweets]
[]