0

我刚刚在 developer.twitter.com 上看到了一段代码

  'curl --request POST \
  --url https://api.twitter.com/1.1/tweets/search/30day/<ENV>.json \
  --header 'authorization: Bearer <BEARER_TOKEN>' \
  --header 'content-type: application/json' \
  --data '{
                "query":"from:TwitterDev lang:en",
                "maxResults": "100",
                "fromDate":"<YYYYMMDDHHmm>", 
                "toDate":"<YYYYMMDDHHmm>"
                }'

api页面

由于代码的多行格式,使用 cmd 命令行或 Windows power shell 我收到错误。但是,对于没有换行符的字符串来说一切都很好。

我的问题是 - 我可以在哪里运行这段代码而不会出错?

4

1 回答 1

0

此命令适用于 Linux 和 Mac 上的 bash 和 zsh - 我无法在 Windows 上对其进行测试。在 PowerShell 中,多行继续符是反引号 `。请记住替换<ENV>and<BEARER_TOKEN>值并编辑或删除fromDateandtoDate参数。此外,前导单引号不是来自文档页面,因此您也需要将其删除。

于 2020-04-07T09:48:45.863 回答