Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LINE APIの種類&
 PCを使った5分でできるハンズオン

LINE APIの種類&
 PCを使った5分でできるハンズオン

SoftBank Tech Night

November 14, 2022
Tweet

More Decks by SoftBank Tech Night

Other Decks in Technology

Transcript

  1. ソフトバンク株式会社 5G & IoTエンジニアリング本部 平野 敏範 2002年 ジェイフォン入社 ボーダフォン⇒ソフトバンクモバイル⇒ソフトバンク 基地局監視、基地局保全、基地局建設業務に従事 2019年4月より5G &

    IoTエンジニアリング本部に所属 2022年1月 LINE API Expertに認定 趣味: プロレス(UDONプロレス所属) LINE(LINE公式アカウント運用 自治体からプロレス団体まで ) 自己紹介
  2. Follow me! 勉強会情報や おすすめ技術記事を チェック 交流と仲間探し 勉強会参加 メンバー数4000名以上! 公式サイト 質問と情報交換

    チャンネル登録 お願いします󰢛 本日のアーカイブ/最新情報や事例の紹介 勉強会動画を分かりやすく編集して アップ
  3. LINE APIの種類 MessagingAPI LINE Front-end Framework(LIFF) LINEミニアプリ LINE Notify API

    LINE Things CLOVA Extensions Kit LINE Pay API ID Card OCR API and more... LINEログイン チャットボットだけじゃないんだ
  4. LIFFアプリとLINEミニアプリの違い
 LIFFアプリ LINEミニアプリ 動作環境 スマートフォン版LINE、および一般の ブラウザ(PC版ブラウザを含む)で動 作します。 スマートフォン版LINEのみで動作し ます。 LINE社による審査及び認定

    LINEによる審査および認定は必要 ありません。いつでもリリースできま す。 LINE社による審査および認定が必 要です。審査に通過すると、 LINEアプリの【ホーム】タブや、 LINE アプリが提供する検索機能に、 LINE ミニアプリが表示されるようになりま す。 ServiceMessageトークルーム 使用できません すべてのLINEミニアプリが共通で利 用できるServiceMessageトークルー ムを使用できます。
  5. LINE Notifyハンズオン スマホから呼び出しボタン function Button(number){ var ss = SpreadsheetApp.getActiveSpreadsheet(); var

    sheet = ss.getSheetByName("notify"); // LINEから取得したトークン let token = sheet.getRange(4,3).getValue(); //送信するメッセージ let messageText = number + sheet.getRange(5,3).getValue(); let options = { "method" : "post", "headers" : { "Authorization" : "Bearer "+ token }, "payload" : { "message" : messageText } } let url = "https://notify-api.line.me/api/notify" UrlFetchApp.fetch(url, options) }