1

我对此真的很陌生,我正在尝试使用 Twitter 的 API 来获取地理信息。这似乎很简单。输入纬度/经度和从该点开始搜索的距离(以 mi 为单位)。或公里,但我不知道我应该如何/在哪里输入我的 API 密钥或它应该采用什么格式/顺序;它应该位于的位置等......这是示例:

https://api.twitter.com/1.1/search/tweets.json?q=%20&geocode=37.781157%2C-122.398720%2C10mi

那么我在哪里放置我的凭据以及按什么顺序等等......我只是找不到任何信息。

一如既往,非常感谢所有帮助......

4

1 回答 1

0

您不能通过 URL 提交凭据。使用 python 你可以使用这个库: TwitterAPI

from TwitterAPI import TwitterAPI
SEARCH_TERM = 'pizza'
GEOCODE = '37.781157,-122.398720,10mi'
api = TwitterAPI(<consumer key>, <consumer secret>, <access token key>, <access token secret>)
r = api.request('search/tweets', {'q':SEARCH_TERM, 'geocode':GEOCODE})
for item in r:
    print(item['text'] if 'text' in item else item)
于 2020-03-07T16:51:05.367 回答