騰訊短連結url生成介面/騰訊短網址線上生成/新浪微博短連結生成器的分享

jkdfh1發表於2020-02-28

在通常情況下,URL是由系統生成的,通常包括URI路徑,多個查詢引數,可以對引數進行加密和解密。 當人們要分享某個URL,比如簡訊,郵件,社交媒體,這就需要短URL。 而短網址,顧名思義就是在長度上比較短的網址。 簡單來說就是幫您把冗長的URL地址縮短成8個字元以內的短網址。

你有沒有遇到過簡訊字元過長本來一條資訊搞定的事情需要發兩條?你有沒有遇到過填報系統裡填寫網址卻因為字元限制無法完整提交?你有沒有遇到過排版好的內容由於連結過長而完全打亂了美感?這時候,你就需要用到短網址生成 工具 了。

使用短連結更易於使用者記憶,利於使用者轉化。今天推薦幾個目前短網址生成工具(新浪t.cn短連結以及鞥尋url.cn短連結)

API介面生成地址

騰訊短網址(

介面1:

介面2:

介面3:


新浪短網址(

介面1:

介面2: http://www.qqdwz.cn/urlcn/api

介面3:

線上生成地址

騰訊短網址(

介面1:

介面2:

介面3:


新浪短網址(

介面1:

介面2: http://www.qqdwz.cn

介面3:

注意事項:

① 呼叫api介面時,只需將 “”換成需要縮短的長網址即可。

② 介面支援url引數,當url中出現 & 符號時,請用 %26 代替(或者使用url編碼格式),否則引數可能會丟失。

③ 填寫url時,必須要以http(s)://開頭,否則可能會導致生出的短網址無法訪問原網站。

④ 上文提到的幾個url.cn短網址api介面,經測試都是比較穩定的,覺得好記得收藏一下,以免丟失。

常見問題:

① 長連結轉換,為什麼結尾的引數丟失了?

答:因為url中含有特殊字元,需要使用UTF8編碼格式,將url編碼

② 介面沒有返回結果,是什麼情況?

答:有些時候介面返回資料會有延遲,延時未返回則會提示生成失敗;或者是因為原連結被封了。

短網址介面文件

PHP呼叫程式碼:

$url = '';
$api_url = ''.urlencode($url);
$short_url = file_get_contents($api_url);
echo $short_url;

JAVA呼叫程式碼:

 public static void main(String path[]) throws Exception {
    URL u = new URL("http%3A%2F%2F);
    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呼叫程式碼:

 import urllib, urllib2, sys
    host = ''
    path = ''
    method = 'GET'
    querys = 'http%3A%2F%2F
    bodys = {}
    url = host + path + '?' + querys
    request = urllib2.Request(url)
    response = urllib2.urlopen(request)
    content = response.read()
    if (content):
    print(content)





來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69964787/viewspace-2677673/,如需轉載,請註明出處,否則將追究法律責任。

相關文章