文章分享

Line ChatBot 機器人對話

    現在各大科技大廠都在開發通訊軟體機器人對話功能,而在台灣常用的 Line 也沒有例外,除了開發給一般使用者容易上手的Line@生活圈外,也給了開發者可以自訂的機器人對話功能,而我索性就來玩了一下,畢竟 Facebook 一直在降低觸及率 (之後可能不付錢就沒有觸及率了),未來 Line 可能就變成大家常用的推銷管道了,如果能夠使用機器人與使用者互動,將可以增加曝光效果....

PHP 7 使用 curl 獲取網頁超時問題

    在 PHP 7 的環境下使用 curl 如果造成超時問題(兩秒以上我就認為是超時了),可能的原因是現在 curl 是有支持查詢 IPv6 的域名,而 curl 在查詢時會先預設使用 IPv6 查詢 (CURL_IPRESOLVE_WHATEVER),如果在對應的域名沒有使用 IPv6 的情況下,才會改為使用 IPv4 去查詢, 也因為這樣在使用API串接時通常都會延遲到...

MySQL 利用經緯度計算兩個位置的距離

    因為公司程式上的需求,需要大量的利用經緯度去計算兩地之間的距離而取最近的一個,原本最理想的做法是利用 GOOGLE MAP API 去計算距離,畢竟 GOOGLE 已經幫你把路線都考量進去了,可以最準確的計算實際路線的距離,但是這個方法計算一個距離還可以,但如果一次需要計算可能上百甚至上千筆資料時,那所耗的時間將會相當可觀,所以最後的想法還是利用程式以經緯度位置去換算兩...