【发布时间】:2020-03-04 22:08:16
【问题描述】:
我正在尝试使用以下代码向 Bitly API 发出请求,但我收到了 422 错误消息。我没有使用 OAuth,因为像我这样的单帐户用户似乎不需要这样做。
文档并不清楚如何在这种情况下提出请求。
function bitly() {
var long_url = "https://stackoverflow.com/questions/ask";
var apiv4 = 'https://api-ssl.bitly.com/v4/shorten';
var genericAccessToken = "xxxxx";
var params = {
method: "post",
headers: {"Authorization" : "Bearer " + genericAccessToken,
"Content-Type": "application/json"},
payload: {"group_guid": "string",
"domain": "bit.ly",
"long_url": long_url},
};
var res = UrlFetchApp.fetch(apiv4, params);
var obj = JSON.parse(res.getContentText());
}
【问题讨论】:
标签: javascript json rest post