我想使用curl为多个tweet获取一些tweet元数据。这是一条推特的代码:
curl --request GET --url 'https://api.twitter.com/2/tweets?ids=1376934013013737479&tweet.fields=attachments,author_id,created_at,public_metrics,source' --header 'Authorization: Bearer $BEARER_TOKEN'
我如何将其概括为返回多条推文的元数据?推特ID存储在列表中。
将其他Tweet ID添加到ids
字段应该很简单,例如
curl --request GET --url 'https://api.twitter.com/2/tweets?ids=1376934013013737479,1377305661378297860,[additional-ids-comma-separated]&tweet.fields=attachments,author_id,created_at,public_metrics,source' --header 'Authorization: Bearer $BEARER_TOKEN'
文件称,一个请求最多可以使用100个ID:
以逗号分隔的Tweet ID列表。一个请求最多允许100个。请确保逗号和字段之间没有空格。