LineBotSDK更新 - validating message objects

10/24 Line Messaging API有了一個更新:
https://developers.line.biz/en/news/2022/?month=10&day=24&article=validate-message-objects-api

主要內容是,提供了一組新的endpoint,來驗證你想發送的訊息,看看你組出的JSON訊息格式是否正確。

其實這對使用我們的 LineBotSDK的開發人員來說,不算是常會用到的功能,因為如果你用我們的 LineBotSDK,大可透過 message object 來建立要發送的訊息物件,不需要自己組JSON。

但,萬一你有自己組JSON的需求,或是需要透過 PushMessageWithJSON 或 ReplyMessageWithJSON 這類 method來送出自己組出的訊息,那這個功能就非常好用。你先呼叫它,將可以避免讓你送出格式錯誤的訊息,畢竟,LINE Bot的 Message JSON格式愈來愈複雜了。

這組API,我們依舊是搶先實作在我們的LineBotSDK套件上了。

使用的方式很簡單,在更新SDK時,我寫了底下的單元測試程式碼,就權充是使用範例給大家參考:
enter image description here

留言

這個網誌中的熱門文章

使用LM Studio輕鬆在本地端以API呼叫大語言模型(LLM)

VS Code的字體大小

使用 Dify 建立企業請假機器人

使用 Dify API 快速建立一個包含前後文記憶的對談機器人

使用C#開發LineBot(3) - 使用LineBotSDK發送Line訊息