PHP實現新浪長鏈結轉化成短鏈結API

2022-02-20 10:21:13 字數 745 閱讀 4502

簡單處理下url,sina對於沒有協議(http://)開頭的和不規範的位址會返回錯誤

function filterurl($url = '')

//根據長**獲取短**

function sinashortenurl($long_url

) //

根據短**獲取長**,此函式重用了不少sinashortenurl中的**,以方便你閱讀對比,你可以自行合併兩個函式

function sinaexpandurl($short_url

) //

要縮短的**

這裡自己看著辦,修改成你要縮短的**還是獲取post的資料還是怎麼滴。

$url = filterurl($url); //

對url進行簡單處理的方法

echo

$short = sinashortenurl($url); //

根據傳入的長**生產短**

echo "

";echo

$ulong = sinaexpandurl($short

);?>

php陣列物件轉化成json格式

任務目標 將下列陣列物件,轉化成json格式 tdclass object id 9e929826 5c81 11e5 a788 00163e000c27 lawyername 郭俊亭 lawfirm 新疆德新律師事務所 region 喀什地區 licenseareas array 0 stdcla...

php 呼叫新浪API生成短鏈結

返回結果是json格式 返回結果是xml格式 請求引數 source需要轉換的長鏈結,需要urlencoded,最多不超過20個。多個url引數需要使用如下方式請求 url long aaa url long bbb 建立source方法 api json api xml url long requ...

長整數轉化成16進製制字串

6 3 長整數轉化成16進製制字串 15 分 本題要求實現乙個將長整數轉化成16進製制字串的簡單重點內容函式。void f long int x,char p 其中x是待轉化的十進位製長整數,p指向某個字元陣列的首元素。函式f的功能是把轉換所得的16進製制字串寫入p所指向的陣列。16進製制的a f為...