Google Shortener APIで短縮URLを生成する処理をちょっと試してみたのでメモ的に残しておく。
- APIキーは各自Googleアカウントで発行すること
- fieldsクエリは全部乗せになってます
- 正常に実行できると、アラートダイアログで結果が表示されます
- エラー処理? なにそれおいしい?
$(function() { var apikey = <各自APIキーを入力>; var url = 'https://twitter.com/mami_tuchino'; /* これが短縮したいURL */ $.post({ url: 'https://www.googleapis.com/urlshortener/v1/url?fields=analytics%2Ccreated%2Cid%2Ckind%2ClongUrl%2Cstatus&key=' + apikey, data: JSON.stringify({ longUrl: url }), dataType: 'JSON', contentType: 'application/json', success: function(json) { alert(json.id); }, error: function(error) { console.logt(error); } }); });