日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

java获取api接口新浪数据,新浪短网址API接口的获取以及API接口的调用文档分享...

發(fā)布時(shí)間:2024/7/5 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java获取api接口新浪数据,新浪短网址API接口的获取以及API接口的调用文档分享... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我們可能會(huì)收到類(lèi)似于這樣的短信,發(fā)現(xiàn)其中的鏈接并不是常規(guī)的網(wǎng)址鏈接,而是個(gè)短小精悍的短鏈接,產(chǎn)品中經(jīng)常需要這樣的需求,如果在給用戶(hù)下發(fā)的短信中是一個(gè)很長(zhǎng)的連接,用戶(hù)體驗(yàn)肯定很差,因此我們需要實(shí)現(xiàn)長(zhǎng)鏈接轉(zhuǎn)換成短鏈接。但是前段時(shí)間新浪前段時(shí)間關(guān)閉了生成的入口!導(dǎo)致很多小伙伴無(wú)法使用了

今天我就給打分享一個(gè)利用php調(diào)用新浪短鏈接/騰訊短鏈接API接口的方法。分享給大家供大家參考使用。

測(cè)試接口地址

新浪短網(wǎng)址接口地址:

騰訊短網(wǎng)址接口地址:

說(shuō)明:將上面短網(wǎng)址api接口的標(biāo)紅部分的鏈接替換成需要縮短的長(zhǎng)連接即可!

正式版地址請(qǐng)前往;

PHP調(diào)用演示:$url?=?'http://www.baidu.com';

$api_url?=?'http://www.qqdwz.cn/tcn/api?url_long=http://www.baidu.com;

$short_url?=?file_get_contents($api_url);

echo?$short_url;

JAVA調(diào)用演示:public?static?void?main(String?path[])?throws?Exception?{

URL?u?=?new?URL("http://www.qqdwz.cn/tcn/api?url_long=http://www.baidu.com");

InputStream?in?=?u.openStream();

ByteArrayOutputStream?out?=?new?ByteArrayOutputStream();

try?{

byte?buf[]?=?new?byte[1024];

int?read?=?0;

while?((read?=?in?.read(buf))?>?0)?{

out.write(buf,?0,?read);

}

}?finally?{

if?(?in?!=?null)?{

in?.close();

}

}

byte?b[]?=?out.toByteArray();

System.out.println(new?String(b,?"utf-8"));

}

Python調(diào)用演示:import?urllib,?urllib2,?sys

host?=?'http://www.qqdwz.cn?'

path?=?'sina.php?url_long='

method?=?'GET'

querys?=?'url=http%3A%2F%2Fwww.baidu.com'

bodys?=?{}

url?=?host?+?path?+?'?'?+?querys

request?=?urllib2.Request(url)

response?=?urllib2.urlopen(request)

content?=?response.read()

if?(content):

print(content)

注意事項(xiàng):

1、使用api接口時(shí),只需將 URL=后的鏈接替換成自己這邊需要縮短的長(zhǎng)鏈接即可。

2、接口支持參數(shù)傳遞,當(dāng)鏈接中出現(xiàn) & 符號(hào)時(shí),請(qǐng)用 %26 代替(或者使用url編碼),否則攜帶的參數(shù)會(huì)丟失。

3、填寫(xiě)鏈接時(shí),必須使用http(s)://協(xié)議,否則API接口將會(huì)無(wú)法生成短鏈接!

總結(jié)

以上是生活随笔為你收集整理的java获取api接口新浪数据,新浪短网址API接口的获取以及API接口的调用文档分享...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。