翻译API命令行快速入门失败

时间:2019-02-12 00:57:40

标签: google-cloud-platform google-translation-api

我想将Google Cloud Translate API整合到我的应用程序中,并且我遵循命令行教程here来掌握它;但是,我是这个平台的新手,我有点不知所措,因此我觉得寻求直接帮助是个不错的选择。

我使用Windows x64计算机完全按照我的理解遵循了该教程。我创建了一个专用于此的项目,向其中添加了API,并获得了JSON密钥。然后,我在Powershell中为文件路径运行环境变量命令。

完成此操作后,我也运行了该页面中显示的curl命令,但是每次尝试执行此操作时都会发生:

Invoke-WebRequest : Cannot bind parameter 'Headers'. Cannot convert the "Content-Type: application/json" value of type "System.String" to type "System.Collections.IDictionary". At line:1 char:20 + curl -s -X POST -H "Content-Type: application/json" \ -H "Authorizati ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Invoke-WebRequest], ParameterBindingException + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

我在这里想念什么?非常感谢您的帮助。

0 个答案:

没有答案