本篇文章更新時間:2020/03/14
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~
如果本站內容對你有幫助,歡迎使用 BFX Pay 加密貨幣新台幣 贊助支持。


說起科技始終來自於人性,這句話也是 UX 使用者體驗的根本精神。

而說到使用者體驗,我覺得就一定要搬出下面這張神解釋的圖:

UX使用者體驗
(圖源來自不可考網路)

設計的「好看」跟「好用」真是兩回事,這對管理來說也是!

標題說的 LINE Notify 並不是什麼管理新工具,而是 LINE 推出能單向簡單的通知功能,符合市場部分人的使用情境。

很多人會說要把 LINE 整合這個整合那個,想法上就是「反正手機打開來就能用,很方便」,舉一個常見的例子:「客服」。

客服用即時對談方式對應終端用戶或消費者的確是一個好功能,但這前提是你的客服應對人員也多,能夠完成「一對一」的問答服務。不然就會變成累積的訊息量太快無法消化,或是因為觀看了訊息造成已讀晚回甚至是不回、忘了回的問題,這真的對於現在規模的你合適嗎?

不過還是老話一句,工具是死的,用的人才是活的,怎麼用的漂亮就是個人本事了!下面就是針對本篇我自己應用的場景來說明。

敲敲設計

因為管理大量的網站,需要掌握的資訊很多,有時效性的會優先解決與通知。但建制了管理的網站卻也不是天天看,這樣如果網域過期怎麼辦? 所以想到了把 LINE 群組導入 LINE Notify 功能,主動通知負責處理這塊業務的同事,也同時讓大家注意有問題即將發生。

申請方式很簡單,登入到 LINE Notify 功能頁面後,點選「發行權杖」

LINE-Notify發行權杖

選擇要加入的群組後會給你一串權杖 token,接下來就是可以用這權杖來做通知使用囉!範例程式碼如下:

function mxp_line_notify($msg) {
    if ($msg == "") {
        return;
    }

    $body = array(
        'message' => PHP_EOL . $msg, //先斷行,避免跟 Bot 稱呼黏在一起
    );
    // 授權方式
    $headers = array(
        'Content-Type: application/x-www-form-urlencoded',
        'Authorization: Bearer 把這行取代成申請的權杖',
    );
    $url = 'https://notify-api.line.me/api/notify';

    $ch = curl_init();

    $params = array(
        CURLOPT_URL            => $url,
        CURLOPT_RETURNTRANSFER => TRUE,
        CURLOPT_HTTPHEADER     => $headers,
        CURLOPT_SSL_VERIFYPEER => TRUE,
        CURLOPT_CONNECTTIMEOUT => 3,
        CURLOPT_USERAGENT      => 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13',
        CURLOPT_CUSTOMREQUEST  => 'POST',
        CURLOPT_POSTFIELDS     => http_build_query($body),
    );

    curl_setopt_array($ch, $params);

    if (!$result = curl_exec($ch)) {
        if ($errno = curl_errno($ch)) {
            $error_message = curl_strerror($errno);
            // 敵八個用
            // echo "cURL error ({$errno}):\n {$error_message}";
            curl_close($ch);
            return FALSE;
        }
    } else {
        curl_close($ch);
        return TRUE;
    }
}

Gist: Link

改一下程式碼中的權杖為剛剛申請的,再帶入使用情境中就能使用囉!


Share:

作者: Chun

資訊愛好人士。主張「人人都該為了偷懶而進步」。期許自己成為斜槓到變進度條 100% 的年輕人。[///////////____36%_________]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


文章
Filter
Apply Filters
Mastodon