【发布时间】:2018-11-13 15:20:11
【问题描述】:
我一直在尝试制作 Lyrebird 应用程序。请注意,我只有基本的 javascript/php 知识并且从未这样做过,所以我尝试实现一个 cURL 请求:“http://docs.lyrebird.ai”。不用说它在 javascript 和 PHP 中都不起作用(尽管我查了一下如何做到这一点?)
我只需要运行这个例子(细节是假的):
# Request #
curl -H 'Content-Type: application/json'
'https://avatar.lyrebird.ai/api/v0/token' -d
'{
"grant_type": "authorization_code",
"client_id": "19qV2jZy1G44ifOxk6kgowAt9F0",
"client_secret": "19qnfRvIXdmQKhSbLG0CLxng5Mz",
"code": "19qozJe3hwnPvfl5xyNuR3MJ1NK"
}'
# expected Response #
{
"access_token": "18QdNlaDvkzMbgQ5SXmKNGmexWo"
}
如何运行请求(编程语言?)以获取示例中提到的“预期响应”?
【问题讨论】:
-
你已经用 php 和 node.js 标记了这个。你两个都用吗?您可以在节点中为此使用几个不同的请求库,php 也有 cUrl 扩展,Guzzle 是 php 中的有用库
-
这是您从 shell 运行的程序(至少,您的示例是):curl.haxx.se/docs/manual.html
-
老实说,我不知道该使用哪些工具。我使用标准 javascript 并且可能正在为这个项目使用节点。但现在我只是想知道如何获取我的访问令牌
标签: javascript curl