Line Bot Carousel 輪播

更新於 發佈於 閱讀時間約 1 分鐘

這次我們來試試 Line Message Api 裏的Carousle 吧。

Carousel 輪播,一次最可以輪播十組信息。

如果是這樣,其實可以把第一組信息當成上一頁,第十組信息當成下一頁,就可以播出數不盡的信息了。不過,這個不在這篇文章的討論範圍。

最重要的,是要有一個陣列,要存十個物件。

以下的mediagroup 就是一個陣列,一開始先開一個空陣列,再把串接API回來的資料逐一放到陣列裏。

raw-image


而下面的程式,就是上面的botlib.line_reply_carouselmessage()

raw-image

其實和一般回傳信息一樣,只是這次塞了一個十個物件的陣列到payload 裏。

實作Line Bot 在這,只要對它下 "領養十隻寵物",就會出現輪播信息哦。




留言0
查看全部
avatar-img
發表第一個留言支持創作者!
bot.學習.人的沙龍 的其他內容
這次試試和遺失寵物API串接,實測發現API回傳的照片網址存在問題,導致無法正常顯示寵物圖片。
本文利用政府提供的認養寵物API,分析其API的回傳格式,並製作一個簡單的Line bot,使用者可以透過輸入特定指令隨機獲取待認養寵物的資訊。
在公部門,頂多考績被打差,但因為解不了職,所以,公部門霸凌的比例,相信比較高。而且,職位愈高等,愈會霸凌下屬。
0/5關於 #職場霸凌,我想說⋯⋯
本文探討了在 Google App Script 中依據不同使用者儲存變數的方法,即PropertiesService 的 getUserProperties() 方法。它類似於網頁的 cookie 或後端的 session,並介紹了其實作步驟。
雖然是在農業部草案公告期間過了,才看到這個草案公告,雖然還在立法的過程,不過,還是想說這個「寵物食品管理法」草案寫的實在很粗糙。
因為常常用會到美元匯率的資料,當然可以用手機查,不過這次想試試直接在Line bot下指令後,直接把美元匯率的結果通知自己。
這次試試和遺失寵物API串接,實測發現API回傳的照片網址存在問題,導致無法正常顯示寵物圖片。
本文利用政府提供的認養寵物API,分析其API的回傳格式,並製作一個簡單的Line bot,使用者可以透過輸入特定指令隨機獲取待認養寵物的資訊。
在公部門,頂多考績被打差,但因為解不了職,所以,公部門霸凌的比例,相信比較高。而且,職位愈高等,愈會霸凌下屬。
0/5關於 #職場霸凌,我想說⋯⋯
本文探討了在 Google App Script 中依據不同使用者儲存變數的方法,即PropertiesService 的 getUserProperties() 方法。它類似於網頁的 cookie 或後端的 session,並介紹了其實作步驟。
雖然是在農業部草案公告期間過了,才看到這個草案公告,雖然還在立法的過程,不過,還是想說這個「寵物食品管理法」草案寫的實在很粗糙。
因為常常用會到美元匯率的資料,當然可以用手機查,不過這次想試試直接在Line bot下指令後,直接把美元匯率的結果通知自己。
你可能也想看
Google News 追蹤
Thumbnail
這篇內容,將會講解什麼是陣列,以及與陣列相關的知識。包括陣列的簡介、陣列的資料限制、陣列的維度、一維陣列、二維陣列。
上兩篇有關List的文章,此篇文上兩章的延續,整理一些常用的方法和操作。 [Python]List(列表)新增、修改、刪除元素 [Python基礎]容器 list(列表),tuple(元組) 還有一些常用的 list 方法和操作,讓你能更靈活地處理列表數據
Thumbnail
這篇內容,將會講解什麼是「repeat迴圈」,以及與「repeat迴圈」相關的知識。包括repeat迴圈的簡介、break、continue。
Thumbnail
在網路速度有限的情況下,依序記錄不斷產生的資訊,能統計使用者在頁面上操作了哪些功能。
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
Thumbnail
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
Thumbnail
更快、更短、更即時是串流傳輸必要的元素, 而我們常常在使用Python請求API時都是等待式回應, 也就是一個請求過去之後, 待對方處理完畢後再行回應, 但假設需要下載的檔案、內容非常大時, 是不是使用者只能傻傻的等待整個傳輸結束後才能顯示? 這樣的使用者體驗也實在太糟糕了, 對於使用者來說除了完全
Thumbnail
這篇內容,將會講解什麼是陣列,以及與陣列相關的知識。包括陣列的簡介、陣列的資料限制、陣列的維度、一維陣列、二維陣列。
上兩篇有關List的文章,此篇文上兩章的延續,整理一些常用的方法和操作。 [Python]List(列表)新增、修改、刪除元素 [Python基礎]容器 list(列表),tuple(元組) 還有一些常用的 list 方法和操作,讓你能更靈活地處理列表數據
Thumbnail
這篇內容,將會講解什麼是「repeat迴圈」,以及與「repeat迴圈」相關的知識。包括repeat迴圈的簡介、break、continue。
Thumbnail
在網路速度有限的情況下,依序記錄不斷產生的資訊,能統計使用者在頁面上操作了哪些功能。
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
Thumbnail
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
Thumbnail
更快、更短、更即時是串流傳輸必要的元素, 而我們常常在使用Python請求API時都是等待式回應, 也就是一個請求過去之後, 待對方處理完畢後再行回應, 但假設需要下載的檔案、內容非常大時, 是不是使用者只能傻傻的等待整個傳輸結束後才能顯示? 這樣的使用者體驗也實在太糟糕了, 對於使用者來說除了完全