[請益] line@ api get content 相關問題

看板PHP作者 (Poky)時間6年前 (2018/05/30 15:35), 編輯推噓3(306)
留言9則, 5人參與, 5年前最新討論串1/1
使用語言php7.2 最近再串接line@ api 根據line@ api 如果用戶傳了一張圖片 那我後台只能得到那張圖片的messageId 我必須再根據這個messageId 透過Get Content的api去取得相關資料 但是這個api的response Returns status code 200 and the content in binary. 是一個二進制的字串 但是根據資料我只能得知這筆資料是 圖檔 音檔 影像 但是我無法透過這個二進制的內容 得知 檔案類型 例如image/jpeg 我現在的作法是存成沒有副檔名的檔案 再用mime_content_type 去判斷格式 再給它副檔名 想請問有沒有更好的辦法 php可以直接判斷 二進制的內容去知道檔案類型 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.127.221 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1527665757.A.52B.html

05/30 16:11, 6年前 , 1F
有是有 不過我習慣用imagemagick identify
05/30 16:11, 1F

05/31 01:59, 6年前 , 2F
https://bit.ly/2H4odib 文件不是就有寫type了?
05/31 01:59, 2F

05/31 10:06, 6年前 , 3F
type image但是不知道是jpg,gif,png...哪種類型
05/31 10:06, 3F

05/31 16:57, 6年前 , 4F
搜尋一下。
05/31 16:57, 4F

05/31 16:57, 6年前 , 5F

05/31 17:00, 6年前 , 6F
可以自己照答案土炮,但是最好看一下那個27票的答案。
05/31 17:00, 6F

07/19 14:51, 5年前 , 7F
關鍵字 getID3
07/19 14:51, 7F

08/02 00:51, 5年前 , 8F
哦喔我之前才寫了一個Line@, 不過我記得我當時好像全部直接
08/02 00:51, 8F

08/02 00:51, 5年前 , 9F
果斷硬存 jpg?明天檢查看看我再上來回好了
08/02 00:51, 9F
文章代碼(AID): #1R3bHTKh (PHP)