簡単な説明:
シーナ短いURLのシナリオは、短いURLを使用されるようにSMSのマーケティング、メールマーケティング、マイクロ手紙を販売、QQのマーケティング、メディアの自己宣伝、チャンネルのプロモーションとして、非常に広いです。その理由は、短いURLがマーケティングのコストを削減し、その機能要件にできることです
世代プラットフォーム:
http://maiyurl.cn
http://www.sinadwz.cn
http://www.qqdwz.cn
APIインタフェースリクエストによって:
取得する
パラメータ:
パラメータ名 |
必須 |
タイプ |
説明 |
---|---|---|---|
URL |
それはあります |
ストリング |
リンクを短くする必要があります |
例要求
http://maiyurl.cn/tengxurl?url_long=http://www.baidu.com
例に戻ります
{ "SHORT_URL": "https://url.cn/54R8NCd","long_url": "https://www.baidu.com/s?ie=UTF-8&wd=api"}
リターンパラメータ説明
パラメータ名 |
タイプ |
説明 |
---|---|---|
SHORT_URL |
ストリング |
短縮リンクした後、 |
long_url |
ストリング |
オリジナルロングリンク |
例要求
1、PHPサンプルリクエスト:
$ URL = 'http://www.baidu.com'; $ Api_url =「http://maiyurl.cn/weixin/short?link=http://www.baidu.com。 $ SHORT_URL =のfile_get_contents($ api_url)。 エコー$ SHORT_URL。
2、Javaのサンプルリクエスト:
公共の静的な無効メイン(文字列のパスは、[]){例外をスロー URL uは( "http://maiyurl.cn/weixin/short?link=http://www.baidu.com")は、新しいURLを=。 = u.openStreamに入力ストリーム(); =新しいByteArrayOutputStreamアウトByteArrayOutputStream(); {試します バイトBUF [] =新しいバイト[1024]; INT = 0を読んで。 {((読む= .readで(BUF))> 0)、一方 out.write(BUF、0、読み出し)。 } } 最終的に { もし(中!= NULL){ .closeで(); } } バイトB [] = out.toByteArray()。 System.out.println(新しいString(B、 "UTF-8")); }
3、Pythonのサンプルリクエスト:
インポートurllibは、urllib2の、SYS ホスト= 'http://maiyurl.cn' パス= '/ weixin /ショート' 方法= 'GET' querys = 'リンク=のhttp%3A%2F%2Fwww.baidu.com' bodys = {} URL =ホスト+パス+ '?' + querys 要求=はurllib2.Request(URL) 応答= urllib2.urlopen(リクエスト) コンテンツ= response.read() (コンテンツ)の場合: 印刷(コンテンツ)
リマーク
より短いURLをご覧くださいインタフェース短いリンクAPI公式サイト