Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function kobosr() {
- // kobo書籍検索 GAS関数 発行日が新しい順で5件検索してはてな記法で返却する
- var url1 = 'https://app.rakuten.co.jp/services/api/Kobo/EbookSearch/20140811?format=json&keyword=';
- var url2 = encodeURIComponent('google apps script');
- var url3 = '&language=JA&hits=5&sort=-releaseDate&applicationId=(取得したアプリケーションID)';
- var url = url1 + url2 + url3;
- var jsonKobo = UrlFetchApp.fetch(url).getContentText();
- var book = JSON.parse(jsonKobo);
- var kobo = '';
- // 取得件数は最大5件
- for (var i=0; i < book.Items.length; i++) {
- //タイトル名,画像,URL,著者,概要取得
- // はてな記法 * 見出し [~:] 画像
- kobo += '*'+book.Items[i].Item.title+'(書籍)\n';
- kobo += '['+ book.Items[i].Item.smallImageUrl.replace('?_ex=64x64','') +':image:w64]'+'\n';
- kobo += 'URL:'+book.Items[i].Item.itemUrl+'\n';
- kobo += '概要:【'+book.Items[i].Item.author+' 著】'+book.Items[i].Item.itemCaption+'\n\n';
- }
- return kobo;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement