长链接转短链接

新浪短网址接口的稳定性和跳转速度还是很给力的,现给出其API说明。

该接口支持两种返回格式:xml和json

对应的URL请求地址为:

xml:http://api.t.sina.com.cn/short_url/shorten.xml

json:http://api.t.sina.com.cn/short_url/shorten.json

请求方式:GET

请求参数:

source:应用的appkey

url_long:需要转换的长链接

举个例子:

xml:http://api.t.sina.com.cn/short_url/shorten.xml?source=3271760578&url_long=http://www.douban.com/note/249723561/

返回内容为:

图1

json:http://api.t.sina.com.cn/short_url/shorten.json?source=3271760578&url_long=http://www.douban.com/note/249723561/

返回内容为:

[{"url_short":"http://t.cn/zWXySpZ","url_long":http://www.douban.com/note/249723561/","type":0}]

注:参数中的APPKEY,也就是source的值,可自行申请。不过建议用各大知名软件的key,因为涉及到调用频次的问题。

//新浪App Key:31641035

iphone新浪微博客户端 App Key:5786724301

iPad新浪客户端App Key:2849184197

Google.Nexus浪客户端App Key:1206405345

周博通微博管家App Key:202088835

Weico App Key:211160679

另长转短链接一般都是在自己后台去封接口。不过在客户端也可以自行调用新浪的接口完成此服务。附上前端自行调用接口得到短链接服务如下:

以短链服务为例,探讨免AppKey、免认证、Ajax跨域调用新浪微博API

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,282评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,822评论 4 61
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,798评论 2 45
  • 淡月疏星瀚海风,春来万树各争红。霜枝己惯清寒袭,早放豪情到碧空。 浅深颜色惹人怜,摇破红云入梦天。但许早莺枝上唱,...
    倚剑白云天阅读 1,787评论 0 1
  • 想当时,买个待产包真是一筹莫展,如果你和你身边的朋友也有这样的困惑,那么不妨参考一下啦! 从怀孕5月份起,就开始陆...
    鲛人的泪320阅读 4,292评论 0 9

友情链接更多精彩内容