Bitlyのアカウント作成
今回は無料プランのアカウントを作成します・
bitryのサイトに移動しSign up Free
をクリック
画面が移動したら下にスクロールしてFREEのGet Started
をクリック
GoogleアカウントかUsername、Emal address、Passwordを入力してサインアップします。
リンクを仕事か個人か両方で使うかを聞かれます。使用目的で選んでください。
Skip this step
をクリックで未回答でも大丈夫です。
登録したメールアドレスに認証用のメールが来ます。VERIFY YOUR EMAIL
をクリックして認証してください。
これでBitlyのアカウントは作成できました。
AccessTokenの取得
右上のアカウントボタン
をクリックして、Group Settings
→ Advanced Settings
→ OAuth
→ Generic Access Token
をクリック
ACCESSトークンが表示されます。COPYでクリップボードにコピーされます。
GASの記述
longUrl
とacccessToken
は書き換えてください
GAS
function fetchShortUrl() {
const apiUrl ="https://api-ssl.bitly.com/v4/shorten";
const longUrl ="https://www.sample.com/foo/bar";
const acccessToken = "***********";
const payload = {
long_url: longUrl
}
const data ={
headers: {
Authorization: `Bearer ${acccessToken}`,
"Content-Type": "application/json"
},
method: "post",
payload: JSON.stringify(payload)
}
const response = JSON.parse(UrlFetchApp.fetch(apiUrl, data));
console.log(response.link);
}