04 LINE的應用

(2019/04/07)

一、LINE下的所有積木

  • 所有積木

二、使用 LINE 的聊天控制

  • 取得頻道名稱(id)

    • 啟動【教學】

      • 顯示加入好友的【行動條碼】

      • 利用LINE的掃描程式,掃描上面條碼,並加入好友

      • 輸入【id】,取得頻道名稱 (可用 newid 更換,或用 id:名稱指定特定 id)

  • 第一個程式

    • 在LINE輸入什麼就顯示什麼

    • 頻道名稱填入上一驟所取得的

    • 結果:

  • 第二個程式:

    • 輸入1、2、3,Web:bit開發板屏幕會出現【剪刀】、【石頭】、【布】圖案,並在LINE回傳【剪刀】、【石頭】、【布】

      • 可以利用LINE進行Web:bit開發板的控制

  • 第三個程式:

      • 與LINE玩【剪刀(1)】、【石頭(2)】、【布(3)】遊戲

      • 結果:

三、LINE Notify

      • 在個人頁面可以發行「權杖」,權杖的作用在於讓「連動的服務」可以透過 LINE Notify 發送訊息通知,而發行後的權杖與其名稱,就會出現在上方的清單中,如果你之前有申請過像是 IFTTT 的連動通知,就會發現上方出現 IFTTT 的服務。

      • 發行存取權杖

      • 點選「發行權杖」,指定權杖名稱 ( 傳送通知訊息時所顯示的名稱 ),以及選擇是要一對一接收,或是讓群組也可以接收通知

      • 點選「發行」,會出現一段權杖代碼,這段代碼「只會出現一次」,複製這段代碼,先找個地方貼上並儲存這段代碼,就可以點選下方按鈕「關閉」。

      • 完成後就會發現連動的服務裡,出現了我們自訂的服務。

      • 同時,LINE 訊息裡也會收到 LINE Notify 發出「已發行個人存取權杖」的訊息,到這一步 LINE Notify 已經設定完成,再來看看如何發送訊息。

  • 第一個程式:

    • 傳送一個訊息到LINE Notify

  • 第二個程式:

    • 心情傳送器

    • 當web:bit按下A鍵傳送到 LINE【我心情很好!】(web:bit屏幕顯示笑臉圖案)

    • 當web:bit按下B鍵傳送到 LINE【我心情很不好!】(web:bit屏幕顯示哭臉圖案)

      • 結果:

    • 傳送【表情符號】

    • 結果:

  • 小朋友,想想還可以做其他應用?

    • 如溫度太高時,傳送LINE通知

    • 當亮度為零時,傳送LINE通知

    • ...