[请益] [email protected] api get content 相关问题

楼主: wuwt4y (Poky)   2018-05-30 15:35:54
使用语言php7.2
最近再串接[email protected] api
根据[email protected] api
如果用户传了一张图片
那我后台只能得到那张图片的messageId
我必须再根据这个messageId 透过Get Content的api去取得相关资料
但是这个api的response
Returns status code 200 and the content in binary.
是一个二进制的字串
但是根据资料我只能得知这笔资料是 图档 音档 影像
但是我无法透过这个二进制的内容 得知 档案类型 例如image/jpeg
我现在的作法是存成没有副档名的档案
再用mime_content_type 去判断格式
再给它副档名
想请问有没有更好的办法 php可以直接判断 二进制的内容去知道档案类型
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-05-30 16:11:00
有是有 不过我习惯用imagemagick identify
作者: tentenlee (天天)   2018-05-31 01:59:00
https://bit.ly/2H4odib 文件不是就有写type了?
楼主: wuwt4y (Poky)   2018-05-31 10:06:00
type image但是不知道是jpg,gif,png...哪种类型
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-05-31 16:57:00
搜寻一下。https://stackoverflow.com/questions/3312607/可以自己照答案土炮,但是最好看一下那个27票的答案。
作者: mikejaffson (mike)   2018-07-19 14:51:00
关键字 getID3
作者: KKFN (John)   2018-08-02 00:51:00
哦喔我之前才写了一个[email protected], 不过我记得我当时好像全部直接果断硬存 jpg?明天检查看看我再上来回好了

Links booklink

Contact Us: admin [ a t ] ucptt.com