Android 制作定制的短url
我想缩短我的网址,但希望它在一个定制的方式 我用过这个Android 制作定制的短url,android,Android,我想缩短我的网址,但希望它在一个定制的方式 我用过这个 HttpClient client = new DefaultHttpClient(); String urlTemplate = "http://tinyurl.com/api-create.php?url=%s"; String uri = String.format(urlTemplate, URLEncoder.encode(l)); HttpGet request = new Htt
HttpClient client = new DefaultHttpClient();
String urlTemplate = "http://tinyurl.com/api-create.php?url=%s";
String uri = String.format(urlTemplate, URLEncoder.encode(l));
HttpGet request = new HttpGet(uri);
HttpResponse response = client.execute(request);
HttpEntity entity = response.getEntity();
InputStream in = entity.getContent();
StatusLine statusLine = response.getStatusLine();
int statusCode = statusLine.getStatusCode();
if (statusCode == HttpStatus.SC_OK) {
// TODO: Support other encodings
String enc = "utf-8";
Reader reader = new InputStreamReader(in, enc);
BufferedReader bufferedReader = new BufferedReader(reader);
String tinyUrl = bufferedReader.readLine();
但这给了我一个以tinyurl开头的链接,但我想要一个自定义url,比如“zaiff.co/mynum/mycode”。google ar第三方是否有任何api可以做到这一点?不确定这是否是一个合适的答案,但以下是一些URL缩短器通过其api正式提供别名(与TinyURL不同):
- (付费缩短服务)通过API提供别名
- 允许使用
参数显式指定所需的名称shorturl