PHP如何解決微信文章圖片防盜鏈
微信對外提供了API接口,讓我們可以通過授權(quán)的方式獲取到自己公眾號里面的文章
或者你也可以通過爬蟲去抓取微信的文章
但是微信的圖片默認是不允許外部調(diào)用的
解決微信文章圖片防盜鏈
function actionWechatImg() { header('Content-type: image/jpg'); $url = $_GET['url']; $refer = "http://www.qq.com/"; $opt = [ 'http'=>[ 'header'=>"Referer: " . $refer ] ]; $context = stream_context_create($opt); $file_contents = file_get_contents($url,false, $context); echo $file_contents; }
調(diào)用示例:
<img src="http://xxx.com.cn/wechat-img?url=http%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz%2F5ddyukqqNUt7ic07NicfAz9u0KrHEibKKMiab2cXA2sIqoj81hRsMZC65DCiaN67FsH2WaXkNOEE0YFLj5OHwIOegIg%2F0%3Fwx_fmt%3Djpeg">
其實就是模擬來源站點。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
PHP中abstract(抽象)、final(最終)和static(靜態(tài))原理與用法詳解
這篇文章主要介紹了PHP中abstract(抽象)、final(最終)和static(靜態(tài)),結(jié)合實例形式分析了PHP中abstract(抽象)、final(最終)和static(靜態(tài))基本功能、原理、用法及相關(guān)操作注意事項,需要的朋友可以參考下2020-06-06laravel中短信發(fā)送驗證碼的實現(xiàn)方法
在做用戶注冊和個人中心的安全管理時常常需要用到短信發(fā)送驗證碼,下面這篇文章主要給大家介紹了關(guān)于laravel中短信發(fā)送驗證碼的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。2018-04-04Laravel 5.5基于內(nèi)置的Auth模塊實現(xiàn)前后臺登陸詳解
最近在使用laravel5.5,利用其實現(xiàn)了一個功能,下面分享給大家,這篇文章主要給大家介紹了關(guān)于Laravel 5.5基于內(nèi)置的Auth模塊如何實現(xiàn)前后臺登陸的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。2017-12-12淺談PHP調(diào)用Webservice思路及源碼分享
NuSoap是PHP環(huán)境下的WebService編程工具,用于創(chuàng)建或調(diào)用WebService。它是一個開源軟件,是完全采用PHP語言編寫的、通過HTTP收發(fā)SOAP消息的一系列PHP類。NuSOAP的一個優(yōu)勢是不需要擴展庫的支持,這種特性使得NuSoap可以用于所有的PHP環(huán)境,不受服務器安全設置的影響?!?/div> 2014-06-06Laravel重定向,a鏈接跳轉(zhuǎn),控制器跳轉(zhuǎn)示例
今天小編就為大家分享一篇Laravel重定向,a鏈接跳轉(zhuǎn),控制器跳轉(zhuǎn)示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10最新評論