如何从 developer.twitter.com 运行示例

Posted

技术标签:

【中文标题】如何从 developer.twitter.com 运行示例【英文标题】:How to run example from developer.twitter.com 【发布时间】:2020-07-19 11:00:19 【问题描述】:

我刚刚在 developer.twitter.com 上看到了 sn-p 代码

  '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>"
                '

page of api

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

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

【问题讨论】:

欢迎来到 ***!请分享您面临的错误。这将有助于其他人帮助您或提出更多问题。 【参考方案1】:

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

【讨论】:

感谢您的回答。我当然知道更换。我只是感到惊讶,twitter 声明“复制并运行”并且没有指出在哪里以及如何。 Windows 用户的直接方式不起作用。 感谢您的反馈 - 我会将其添加到我们的文档建议中。

以上是关于如何从 developer.twitter.com 运行示例的主要内容,如果未能解决你的问题,请参考以下文章

在输入更改时加载 twitter 配置文件

如何获取用于 Twitter 推文调度的 Account_id?

如何使用Twitter API获取某些国家/地区的所有推文?

Twitter API oauth/请求令牌页面不存在

Twitter GET 用户/使用多个参数搜索

除了选项之外的 Twitter 快速回复类型?