我正在尝试缩短Google Apps Script的URL,但是我不断收到404错误,我不知道为什么。请帮忙。
function shortenUrl(longUrl){
var options = {
'method' : 'post',
'contentType': 'application/json',
'payload' : JSON.stringify({
"long_url": longUrl,
}),
// 'muteHttpExceptions': true,
'headers': {'Authorization': 'Bearer ' + BITLY_TOKEN,
// 'Host': 'https://api-ssl.bitly.com',
'Content-Type': 'application/json'}
};
return UrlFetchApp.fetch("https://api-ssl.bitly.com/v4/shorten HTTP/1.1", options).getContentText();
}
这个修改怎么样?
修改后的脚本:
function shortenUrl(longUrl){
var options = {
'method' : 'post',
'contentType': 'application/json',
'payload' : JSON.stringify({
"long_url": longUrl,
}),
// 'muteHttpExceptions': true,
'headers': {'Authorization': 'Bearer ' + BITLY_TOKEN} // Modified
};
return UrlFetchApp.fetch("https://api-ssl.bitly.com/v4/shorten", options).getContentText(); // Modified
}
- 对于上面的脚本,请再次确认是否声明
BITLY_TOKEN
。
引用:
- 类网址获取应用
- 位 API (4.0.0(