使用C#開發Linebot(24) - 建立LINE Liff App
先前我們介紹過了Liff App這個機制之後,我們的SDK也跟著進行升級,現在,你可以透過底下這樣的語法輕鬆地建立Liff:
第二行的AddLiffApp這個API,就可以建立一個Liff App,其中的參數ChannelAccessToken不需要解釋,而LiffURL是具體連結到你自己開發的Web應用程式,注意該網址必須是https。
第三個參數是Liff App的高度,你可以透過isRock.LIFF.ViewType來選擇tall, full…
使用前別忘記將LineBotSDK升級到至少 0.7.6-beta2的版本:
上述程式碼執行過後,你會發現line bot顯示了該Liff App的URL:
如果你點選它,會發現果然以指定的方式開啟了該WebApp:
透過這樣的方式你可以輕易地建立一個Liff App,如果要列出所有的Liff App,也可以透過底下這樣的Method:
其中foreach所列出的是登記在該ChannelAccessToken名下的所有Liff Apps,呈現結果如下:
建立與列出Liff App的範例程式碼在 https://github.com/isdaviddong/CreateAndListLiffApp
have fun~
-----------
線上課程:https://www.udemy.com/line-bot/
電子書:http://studyhost.blogspot.tw/2017/12/line-bot.html
LineBotSDK:https://www.nuget.org/packages/LineBotSDK
如果需要即時取得更多相關訊息,可按這裡加入FB專頁。若這篇文章對您有所幫助,請幫我們分享出去,謝謝您的支持。
留言
我想請問,使否可以略過點擊網址的事件,直接開啟LIFF呢?