PHP利用DWZ.CN服務(wù)生成短網(wǎng)址
使用DWZ.CN生成短網(wǎng)址
<?php /** * FunctionHelper */ class FunctionHelper { // -------------------------------------------------------------------- /** * httpPost * * @param string $url * @param array $param * @return array|bool */ public static function httpPost( $url,array $param ){ if( empty($url) || empty($param) ){ return false; } $ch = curl_init(); curl_setopt( $ch,CURLOPT_URL,$url); curl_setopt( $ch,CURLOPT_POST,true); curl_setopt( $ch,CURLOPT_RETURNTRANSFER,CURLOPT_POSTFIELDS,$param); $strRes = curl_exec($ch); curl_close( $ch ); $arrResponse = json_decode( $strRes,true ); // if( $arrResponse['status']==0 ) { // echo iconv('UTF-8','GBK',$arrResponse['err_msg'])."\n"; // } else { // return $arrResponse; // } return $arrResponse; } // -------------------------------------------------------------------- /** * 使用DWZ生產(chǎn)短網(wǎng)址服務(wù) * * @see http://dwz.cn/ * @param string $url * @return array|bool */ public static function createTinyUrl( $url='' ){ if( $url ){ $targetURL = 'https://dwz.cn/admin/v2/create'; $param = array( 'url' => $url,); $result = self::httpPost( $targetURL,$param ); if( $result['status'] == 0 ){ return $result; } else { return false; } } } // -------------------------------------------------------------------- }
測(cè)試
$strLongUrl = "http://www.dbjr.com.cn"; $arrTinyUrlResult = FunctionHelper::createTinyUrl( $strLongUrl ); print_r($arrTinyUrlResult); // $ php dwz_test.php // Array // ( // [tinyurl] => https://dwz.cn/JGCv8rpm // [status] => 0 // [longurl] => http://www.dbjr.com.cn // [err_msg] => // )
總結(jié)
以上是腳本之家為你收集整理的PHP利用DWZ.CN服務(wù)生成短網(wǎng)址全部?jī)?nèi)容,希望文章能夠幫你解決使用DWZ.CN生成短網(wǎng)址所遇到的程序開發(fā)問題。
- 一個(gè)php短網(wǎng)址的生成代碼(仿微博短網(wǎng)址)
- PHP生成短網(wǎng)址的3種方法代碼實(shí)例
- php簡(jiǎn)單實(shí)現(xiàn)短網(wǎng)址(短鏈)還原的方法(測(cè)試可用)
- PHP生成短網(wǎng)址方法匯總
- PHP將URL轉(zhuǎn)換成短網(wǎng)址的算法分享
- PHP長(zhǎng)網(wǎng)址與短網(wǎng)址的實(shí)現(xiàn)方法
- php生成短網(wǎng)址示例
- PHP通過調(diào)用新浪API生成t.cn格式短網(wǎng)址鏈接的方法詳解
- PHP生成短網(wǎng)址的思路以及實(shí)現(xiàn)方法的詳解
- php 短鏈接算法收集與分析
- php調(diào)用新浪短鏈接API的方法
- php生成短網(wǎng)址/短鏈接原理和用法實(shí)例分析
相關(guān)文章
php metaphone()函數(shù)及php localeconv() 函數(shù)實(shí)例解析
這篇文章主要介紹了php metaphone()函數(shù)及php localeconv() 函數(shù)實(shí)例解析的相關(guān)資料,需要的朋友可以參考下2016-05-05Swoole?webSocket消息服務(wù)系統(tǒng)代碼設(shè)計(jì)詳解
這篇文章主要為大家介紹了Swoole?webSocket消息服務(wù)系統(tǒng)代碼設(shè)計(jì)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03php獲得剛插入數(shù)據(jù)的id 的幾種方法總結(jié)
今天小編就為大家分享一篇php獲得剛插入數(shù)據(jù)的id 的幾種方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-05-05ThinkPHP2.0讀取MSSQL提示Incorrect syntax near the keyword ''AS''
這篇文章主要介紹了ThinkPHP2.0讀取MSSQL提示Incorrect syntax near the keyword 'AS'的解決方法,需要的朋友可以參考下2014-06-06PHP設(shè)計(jì)模式之適配器模式(Adapter)原理與用法詳解
這篇文章主要介紹了PHP設(shè)計(jì)模式之適配器模式(Adapter)原理與用法,結(jié)合實(shí)例形式詳細(xì)分析了適配器模式的概念、原理、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-12-12php 后端實(shí)現(xiàn)JWT認(rèn)證方法示例
這篇文章主要介紹了php 后端實(shí)現(xiàn)JWT認(rèn)證方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-09-09PHP以json或xml格式返回請(qǐng)求數(shù)據(jù)的方法
今天小編就為大家分享一篇PHP以json或xml格式返回請(qǐng)求數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-05-05