假設你對 Line 的 LINE Notify 有概念(也已經申請好),本篇要來試試利用 Excel 傳送最新消息到 Line 的指定群組中。這些動作要利用 IFTTT 的雲端應用來處理。
在 IFTTT 中新增一個 Applet,先指定一個 service:
在 +this 中指定:Webhooks
設定事件名稱,本例為:news2Line
接著設定 action service:+that
選擇 Line 後,指定要接收的群組和要傳送的訊息:
本例:最新消息(注意:該群組必須在你的手機中已先建立好,才能在此選到。)
記得按下 Finish 以完成新增 Applet。當選取這個 Applet 之外,點選齒輪圖示:
可以進一步設定或修改。(在此修改 Applet 的說明為:傳送最新消息到Line)
完成了 IFTTT 新增 Applet 動作:
在網頁:https://ifttt.com/maker_webhooks之下,點選 Documention:
你會看到一個測試用的頁面,這裡也有你個人的金鑰。
在下圖的空格中輸入你設定的事件名稱(本例:web2Line),可以進行測試。
觀察在你進行測試時所產生的網址,結構如下:(後面用到)
https://maker.ifttt.com/trigger/( )/with/key/( )?value1=( )&value2=( )&value3=( )
接著,在你的手機中新增一個群組(本例:最新消息)
然後將 LINE Notify 加入該群組。
再來,要在 Excel 中建立發送訊息的介面。因為前面所獲得的網址結構為:
https://maker.ifttt.com/trigger/( )/with/key/( )?value1=( )&value2=( )&value3=( )
所以,要在 Excel 中建立一個能夠和此結構結合的工作表。
目前是最後要產生如下的網址:
https://maker.ifttt.com/trigger/(事件)/with/key/(金鑰)?value1=(主題)&value2=(內容)&value3=(連結)
儲存格B6公式:
="https://maker.ifttt.com/trigger/"&B1&"/with/key/"&B2&"?value1=
"&B3&"&value2="&B4&"&value3="&B5
儲存格B8公式:=HYPERLINK(B6,"傳送至Line")
當點選「傳送到Line時」,正確的話會開啟瀏覽器,並得到一個回覆訊息:
觀察你的手機,在最新消息群中組會收到和 Excel 中輸入內容相同的訊息。
觀察下圖,雖然得到一個正確的結果,但也產生了一個錯誤的結果。
後來改傳都是英文的訊息:
訊息中的亂碼已消失,猜測亂碼是中文字引起(目前無法查證)。而且一次會收到2個相同訊息,目前也無法解決。
持續觀察這個功能,如果夠穩定的話,再來進化 Excel 工作表。
留言列表