linux - 在 Linux 中从 Twitter API 访问数据的问题 - 不断出现 curl:未指定 url?
问题描述
我正在尝试学习如何使用 Twitter API 在 Linux 终端中访问推文。我输入了这个:
curl -X GET -H "Authorization: Bearer <BEARER TOKEN>" "https://api.twitter.com/2/tweets/20"
当然,我<BEARER TOKEN>
用我的不记名令牌替换了该位。但是当我把它放入linux终端时,我得到了这个错误:
curl: no URL specified!
curl: try 'curl --help' or 'curl --manual' for more information
解决方案
应该不需要指定 GET 方法(GET 是默认的),理论上没有理由将 URL 放在引号中。
你能试试这个(在 Ubuntu 20.04 上对我有用):
curl -H "Authorization: Bearer <BEARERTOKEN>" https://api.twitter.com/2/tweets/20
您确定您使用的是“扁平”引号,并且没有意外粘贴“智能”引号吗?
推荐阅读
- python - 如何在matplotlib中绘制多条线,每条线的值数量不同
- pandas - 如何根据其他列的匹配索引将列表返回到数据框中
- r - R Markdown,在不同的div标签中创建for循环图
- html - 如何在 html 模板中显示 nut、date 字段?如何访问 html 模板中的外键字段?
- c++ - 在 Mac 上使用 CMake 的 GLFW
- react-native - 当在 Native-base Tabs 中调用 onChnageTab 函数时,如何将我的动态 id 传递给选项卡
- javascript - 浏览器如何处理多个 $(document).keypress 方法?
- ngx-datatable - 如果记录数超过定义的页面大小,ngx 数据表垂直滚动条不会回到页面开头
- ruby - Ruby:bsearch 返回 nil
- python - 根据熊猫列中的条件计算平均值