【发布时间】:2019-07-04 07:24:52
【问题描述】:
您好,我正在学习 API,我想用 Udemy 的 API 做一个项目。阅读文档我看到了这些例子
curl --user {YOUR_CLIENT_ID}:{YOUR_CLIENT_SECRET} https://www.udemy.com/api-2.0/courses
curl -H "Authorization: Basic {BASE64_ENCODED(CLIENT_ID:CLIENT_SECRET)}" https://www.udemy.com/api-2.0/courses
但我不知道如何使用 superagent 将其翻译成我的代码,我知道我有这个
const request = superagent
request.get("https://www.udemy.com/api-2.0/courses")
.set({myClientId}, {myClient_Secret})
.then(function(serverResult){
console.log(serverResult)})
但仍然出现在控制台中 GET https://www.udemy.com/api-2.0/courses403(禁止)
【问题讨论】:
-
“它不起作用”不是有效的问题陈述。提供错误消息或其他一些关于我们将如何进行的线索。
-
谢谢,我已经更新了我的问题
标签: javascript api http authorization superagent