用API開發認養寵物的Line Bot

更新於 2024/11/30閱讀時間約 2 分鐘

我們看一下政府的認養寵物網站-全國動物收容管理系統,所提供的API及欄位說明,串接API的方式是一樣的。差不多每個API的回傳資料都是JSON 格式,只是不同API傳回來的JSON欄位方式不同,先看一下這個認養寵物API回傳的格式。

在google app script 看一下這個API 傳回的skip=3(第三筆)的格式:

var url=JSON.parse(UrlFetchApp.fetch("https://data.moa.gov.tw/Service/OpenData/TransService.aspx?UnitId=QcbUEzN6E6DL&$top=1&$skip=3"))
Logger.log(url)


因此,我們可以看到格式如下:

raw-image

是先包了一個陣列,然後裏面再包了一個物件,一個物件內有很多屬性。有animal_kind,有收容所位置 shelter_address 及收容所電話 shelter_tel,還有照片的網址album_file

因此我們可以做一個簡單的Line bot,讓使用者在輸入「認養寵物」時,隨機跳出一個待認養寵物的照片,收容所位置及電話。

在這裏可以看一下實作的Line bot,只要點「認養寵物」(圖文選單的某一個),就會隨機出現待認養的寵物資訊哦。


留言0
查看全部
avatar-img
發表第一個留言支持創作者!
bot.學習.人的沙龍 的其他內容
在公部門,頂多考績被打差,但因為解不了職,所以,公部門霸凌的比例,相信比較高。而且,職位愈高等,愈會霸凌下屬。
0/5關於 #職場霸凌,我想說⋯⋯
本文探討了在 Google App Script 中依據不同使用者儲存變數的方法,即PropertiesService 的 getUserProperties() 方法。它類似於網頁的 cookie 或後端的 session,並介紹了其實作步驟。
雖然是在農業部草案公告期間過了,才看到這個草案公告,雖然還在立法的過程,不過,還是想說這個「寵物食品管理法」草案寫的實在很粗糙。
因為常常用會到美元匯率的資料,當然可以用手機查,不過這次想試試直接在Line bot下指令後,直接把美元匯率的結果通知自己。
在資訊發掘過程中,單靠自動抓取可能無法有效說服他人,因此附上截圖成為一種更具信服力的方法。
本文探討如何利用Google App Script自動化查詢臺灣銀行的匯率,並分享程式碼的基本範例。隨著境外匯兌需求日益增加,選擇可信賴的匯率來源變得相當重要。臺灣銀行因其公信力而成為許多人的首選。透過簡單的程式碼設置,讀者可以輕鬆自動化查詢和傳送匯率,提升生活便利性。
在公部門,頂多考績被打差,但因為解不了職,所以,公部門霸凌的比例,相信比較高。而且,職位愈高等,愈會霸凌下屬。
0/5關於 #職場霸凌,我想說⋯⋯
本文探討了在 Google App Script 中依據不同使用者儲存變數的方法,即PropertiesService 的 getUserProperties() 方法。它類似於網頁的 cookie 或後端的 session,並介紹了其實作步驟。
雖然是在農業部草案公告期間過了,才看到這個草案公告,雖然還在立法的過程,不過,還是想說這個「寵物食品管理法」草案寫的實在很粗糙。
因為常常用會到美元匯率的資料,當然可以用手機查,不過這次想試試直接在Line bot下指令後,直接把美元匯率的結果通知自己。
在資訊發掘過程中,單靠自動抓取可能無法有效說服他人,因此附上截圖成為一種更具信服力的方法。
本文探討如何利用Google App Script自動化查詢臺灣銀行的匯率,並分享程式碼的基本範例。隨著境外匯兌需求日益增加,選擇可信賴的匯率來源變得相當重要。臺灣銀行因其公信力而成為許多人的首選。透過簡單的程式碼設置,讀者可以輕鬆自動化查詢和傳送匯率,提升生活便利性。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
農業部為因應養貓數量大幅攀升,近日預告修正「指定犬為應辦理登記之寵物」草案,明訂自 2025 年 8 月 1 日起,家貓也需辦理寵物登記,若未依法進行登記,可罰新 3,000 元至 15,000 元罰鍰,從現在到明年正式施行期間,還有 1 年的緩衝期。
Thumbnail
最近在Threads上閒晃的時候,再度看到一些對動物溝通的批評與質疑,隨著人類與寵物的關係越加緊密,這樣的聲音幾乎沒幾個月就會出現一次。沉澱多日後,我也在Threads上分享我這一年來個人實習的經驗談,此處重新整理並再次編寫完整訊息,但我的文章可能無法代表所有專業溝通師和其他派別的知識。
Thumbnail
    寵物溝通興起 寵物溝通之亂 寵物溝通是騙人的嗎? 寵物溝通師具備的技能 寵物溝通的行情價格 怎樣挑選寵物溝通師  
Thumbnail
寵物已經成為許多家庭的重要成員。現在,越來越多的寵物主人希望通過科技手段來提高寵物的生活質量。寵物照護App應運而生,旨在幫助主人更好地照顧他們的愛寵。本文將討論寵物主人對這類應用的需求,分享一款寵物照護App的開發經歷,並介紹其獨特功能。
Thumbnail
農委會寵物登記管理資訊網站統計,狗、貓登記數量逐年上升,到了2022年已經接近300萬隻,超越全台15歲以下孩童數人口,若是包含未施打晶片的寵物,甚至可能達500萬隻以上。 你也是有毛小孩的爸爸媽媽嗎?
Thumbnail
出生率逐漸下降的年代,養寵物的人數卻激升,就有網友於PTT發文討論這一現象,這篇貼文一出,立刻吸引大量網友互動,許多網友對此產生共鳴留言回覆,甚至掀起一波萌寵風潮。
Thumbnail
要認養貓咪的朋友 請確認一下是否都符合喔~
Thumbnail
養毛小孩陪伴我們煩悶的生活是現代與多人的選擇,但是養寵物雖然可以享受歡樂,但同時寵物帶給飼主的義務也是需要被遵守的,這讓這篇文章告訴你養寵物該負起什麼責任,以及寵物在法律上一些常見的關係,讓我們幫助你了解!
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
農業部為因應養貓數量大幅攀升,近日預告修正「指定犬為應辦理登記之寵物」草案,明訂自 2025 年 8 月 1 日起,家貓也需辦理寵物登記,若未依法進行登記,可罰新 3,000 元至 15,000 元罰鍰,從現在到明年正式施行期間,還有 1 年的緩衝期。
Thumbnail
最近在Threads上閒晃的時候,再度看到一些對動物溝通的批評與質疑,隨著人類與寵物的關係越加緊密,這樣的聲音幾乎沒幾個月就會出現一次。沉澱多日後,我也在Threads上分享我這一年來個人實習的經驗談,此處重新整理並再次編寫完整訊息,但我的文章可能無法代表所有專業溝通師和其他派別的知識。
Thumbnail
    寵物溝通興起 寵物溝通之亂 寵物溝通是騙人的嗎? 寵物溝通師具備的技能 寵物溝通的行情價格 怎樣挑選寵物溝通師  
Thumbnail
寵物已經成為許多家庭的重要成員。現在,越來越多的寵物主人希望通過科技手段來提高寵物的生活質量。寵物照護App應運而生,旨在幫助主人更好地照顧他們的愛寵。本文將討論寵物主人對這類應用的需求,分享一款寵物照護App的開發經歷,並介紹其獨特功能。
Thumbnail
農委會寵物登記管理資訊網站統計,狗、貓登記數量逐年上升,到了2022年已經接近300萬隻,超越全台15歲以下孩童數人口,若是包含未施打晶片的寵物,甚至可能達500萬隻以上。 你也是有毛小孩的爸爸媽媽嗎?
Thumbnail
出生率逐漸下降的年代,養寵物的人數卻激升,就有網友於PTT發文討論這一現象,這篇貼文一出,立刻吸引大量網友互動,許多網友對此產生共鳴留言回覆,甚至掀起一波萌寵風潮。
Thumbnail
要認養貓咪的朋友 請確認一下是否都符合喔~
Thumbnail
養毛小孩陪伴我們煩悶的生活是現代與多人的選擇,但是養寵物雖然可以享受歡樂,但同時寵物帶給飼主的義務也是需要被遵守的,這讓這篇文章告訴你養寵物該負起什麼責任,以及寵物在法律上一些常見的關係,讓我們幫助你了解!