互联网常见Open API文档资源

所谓的开放API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列API(Application Programming Interface,应用编程接口)开放出去,供第三方开发者使用,这种行为就叫做开放网站的API,所开放的API就被称作OpenAPI(开放API)。

  网站提供开放平台的API后,可以吸引一些第三方的开发人员在该平台上开发商业应用,平台提供商可以获得更多的流量与市场份额,第三方开发者不需要庞大的硬件与技术投资就可以轻松快捷的创业,从而达到双赢的目的,开放API是大平台发展、共享的途径,让开发者开发一个有价值应用,付出的成本更少,成功的机会更多。今天,OpenAPI作为互联网在线服务的发展基础,已经成为越来越多互联网企业发展服务的必然选择。下面我就列举一些常见网站服务的Open API文档资源索引。

  SNS类网站API

  Facebook - http://developers.facebook.com/

  人人网开放平台 - http://dev.renren.com/

  51.com开放平台 - http://developers.51.com/

  MySpace开发者平台 - http://developer.myspace.cn/

  Opensocial - http://wiki.opensocial.org/

  Google Gadgets 小工具 API 开发人员指南 - http://www.google.com/intl/zh-TW/apis/gadgets/docs-home.html

  Gadgets API 开发人员指南 - http://code.google.com/intl/zh-CN/apis/gadgets/docs/dev_guide.html

  Gadgets API - http://code.google.com/intl/zh-CN/apis/gadgets/

  电子商务类

  Amazon API - http://aws.amazon.com/

  eBay API - http://developer.ebay.com/

  淘宝开放平台 - http://www.taobao.com/theme/tao_source/

  微博API

  Twitter API - http://apiwiki.twitter.com/Twitter-API-Documentation

  Status.Net(Laconica) API - http://status.net/wiki/Twitter-compatible_API

  新浪微博开发者平台 - http://open.t.sina.com.cn

  注:需要授权的开发者才能访问,其API调用格式类似Twitter,但需要一个API Key用于认证管理。

  搜狐博客开放平台 - http://ow.blog.sohu.com/

  Follow5 API - http://www.follow5.com/f5/jsp/other/api/api.jsp

  嘀咕API - http://code.google.com/p/digu-api/wiki/DiguApi

  做啥API - http://code.google.com/p/zuosa-api/wiki/ZuosaApiDoc

  人间网API - http://renjian.com/api.html

  9911微博API - http://www.9911.com/api.php

  Google Maps API

  Google Maps API Developer Guide - http://code.google.com/intl/en/apis/maps/documentation/

  Google Maps API Tutorial - http://econym.org.uk/gmap/extensions.htm

  GMaps Utility Library - http://code.google.com/p/gmaps-utility-library-dev/wiki/Libraries

  GMaps Utility Examples - http://gmaps-utility-library.googlecode.com/svn/trunk/labeledmarker/release/examples/

  Saving User-Added Form Data - http://code.google.com/intl/zh-CN/apis/maps/articles/phpsqlinfo.html

  Firefox类

  Mozilla 开发者中心的扩展开发专题 - https://developer.mozilla.org/en/Extensions

  XUL 1.0 规范 - http://www-archive.mozilla.org/projects/xul/xul.html

  更多地了解这种基于 XML 的用户界面语言,它可以构建各种富跨平台应用程序。

  Mozilla Development Center 的 XUL 教程 - http://developer.mozilla.org/en/docs/XUL_Tutorial

  Getting started with extension development 编写一个最简单的Firefox扩展 - http://kb.mozillazine.org/Getting_started_with_extension_development

  Setting up extension development environment - http://developer.mozilla.org/en/docs/Setting_up_extension_development_environment

  实战 Firefox 扩展开发 - http://www.ibm.com/developerworks/cn/web/wa-lo-firefox-ext/

  使用 XUL 实现浏览器扩展 (1) - http://www.ibm.com/developerworks/cn/web/wa-xul1/

  使用 XUL 实现浏览器扩展 (2) - http://www.ibm.com/developerworks/cn/web/wa-xul2/

  应用类

  豆瓣API - http://www.douban.com/service/apidoc/

  Flickr API - http://www.flickr.com/services/api/

  Last.fm API - http://www.last.fm/api

  Box.net API - http://developers.box.net/

  Delicious API - http://delicious.com/help/api

  API统计 - http://www.programmableweb.com/apis

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
通用接口实现类LinkJOS 扩展于:public class LinkJOS extends LinkOAuth2(LinkOAuth2 extends JspEasy) 构造函数 LinkJOS(HttpServletRequest request,HttpServletResponse response) 京东JOS接口访问函数 public String link2(String link,String method,Bag sys,Bag apps,String appSecret,String file,String FileField) 作用:访问京东JOS平台的所有接口 参数: String link,京东JOS平台接口访问地址,目前固定为:https://api.jd.com/routerjson String method,向京东JOS平台提交数据时的方法,需要应用级别参数时建议用POST方法,不需要时用GET(参见后边的实例) Bag sys,系统级别参数书包(一般只需在接口参数文件中放入接口方法即可,参见后边的实例) Bag apps,应用级别参数书包(在接口参数文件中放入必须的应用级别参数,若不需要应用级别参数时直接用new Bag(-1)构造一个空书包即可,参见后边的实例) String appSecret,应用证书中的App Secret,前边已经设置,固定用"@{pPage:app_secret}"即可 String file,调用上传文件接口上传文件(如图片)到京东JOS平台时的文件全名(含相对路径,如:images/logo.png),不是调用上传文件接口时为空字符串即可(参见后边的实例) String FileField,调用上传文件接口上传文件(如图片)到京东JOS平台时的字段名,配合前边的参数,不是调用上传文件接口时为空字符串即可(参见后边的实例) 返回为京东JOS平台接口对应的JSON格式的字符串 JSON文本解析方法 public void parseJson(String json) 作用:解析京东JOS平台接口返回的JSON格式的字符串,并根据内容生成N个对应的书包 参数:String json,京东JOS平台接口返回的JSON格式的字符串 根据JSON文本的内容在系统中生成N个书包,根书包名称为j0,下一层的josn文本内容生成的书包名称用上一层的Key放在上一层的书名中,下边用实例说明寻找对应书包的方法: 如店铺信息查询接口jingdong.vender.shop.query返回的json文本为 { "jingdong_vender_shop_query_responce": { "shop_jos_result": { "open_time": "", "shop_id": "", "category_main_name": "", "category_main": "", "vender_id": "", "brief": "", "logo_url": "", "shop_name": "" } } } 找出店铺信息书包名的方法如下 @{j0:jingdong_vender_shop_query_responce} @{@{pPage:bag}:shop_jos_result} 这时候的@{pPage:bag}即为需要的店铺信息书包名 具体用法请阅读下载包中的《京东卖家如何快速开发网店工具软件》

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值