訓練家的佈弱格-Patch1.2

The BLOG of trainer



編輯日期:2020-09-30 14:39

類型:電腦應用
作者:羽山
文章時間:2020-09-30 14:39:44
瀏覽人數:2564人
標題: linebot linenotify 貼圖的問題
網址:http://demo.3wa.tw/blog/blog.php?id=1874
內容:
 

 

linebot linenotify 貼圖的問題

 

 

 

之前羽山都是用 small.php 來作縮圖、浮水印

近期 linebot 傳圖都會變叉燒包

原來是不允許檔名是動態來源

例如你必需強制指定

https://demo.3wa.tw/pic/3wa_logo.png

而不能是

https://demo.3wa.tw/photo/small.php?file_name=../pic/3wa_logo.png

 

解決的方法,就是用 rewrite url 來騙 linebot

 

所以我在 photo 的目錄加了一支 .htaccess,內容如下:

RewriteEngine On

RewriteRule small.png small.php

 

如果使用者連

https://demo.3wa.tw/photo/small.png?file_name=../pic/3wa_logo.png

視同轉成

https://demo.3wa.tw/photo/small.php?file_name=../pic/3wa_logo.png

 

這樣只要把傳給linenotify server的

imageThumbnail、imageFullsize

改成這樣的格式即可

 

https://demo.3wa.tw/photo/small.png?file_name=../pic/3wa_logo.png

 

總算又成功啦^_^

 

參考資料:

https://www.digitalocean.com/community/questions/how-can-i-run-a-php-script-under-a-different-file-extension

首頁  上十頁  上一頁  1 下一頁    最末頁 (總共有...1頁)

第 1 頁

有話要說  看留言 【0】
其他分類
當月訓練
(2020-09-30)
【電腦應用】linebot linenotify 貼圖的問題

(2020-09-21)
【木工】製作狗屋

最新訓練
(2024-09-15)
【FZR 150】FZR維修-大閔廢鐵號

(2024-09-11)
【遊戲 / 生活】更換新的濾水器水龍頭

(2024-09-04)
【NSR 150】NSR150 大燈燈炮更換

(2024-09-01)
【KTM 390】KTM Duke 390 安裝空濾盒、水箱水、油箱、試發動

(2024-08-31)
【KTM 390】KTM Duke 390 引擎上車、節流閥安裝、空濾盒修補、單向閥思考

(2024-08-30)
【機車綜合相關】買了一組盜版牧田DTW1002

(2024-08-25)
【KTM 390】KTM Duke 390 汽門間隙檢查、凸輪軸安裝、汽缸蓋、機油壓力開關

(2024-08-24)
【KTM 390】KTM Duke 390更換內鏈排骨

(2024-08-17)
【KTM 390】KTM Duke 390內鏈排骨問題查修-清洗篇

(2024-08-10)
【KTM 390】KTM Duke 390內鏈排骨問題查修-中(落引擎)