互联网常见Open API文档资源

合集下载

开放源代码的例子

开放源代码的例子

开放源代码的例子
以下是 7 条关于开放源代码的例子:
1. Linux 操作系统啊!哇塞,这可是个超级厉害的开放源代码例子呢!就像一个巨大的宝藏,全世界的开发者都能去挖掘它、贡献自己的力量。

想想看,如果没有开源,我们能享受到这么强大又稳定的操作系统吗?
2. Apache HTTP Server 呀!它可不简单,就像一个坚固的基石,为无数网站提供着可靠的支持。

这不是活生生地体现了开放源代码的厉害之处吗?有那么多人能一起改进它,让它越来越好!
3. MySQL 数据库,这也是开放源代码的明星呢!它就如同一个知识的海洋,任由大家在里面遨游、探索。

没有开源,它能变得如此强大和好用吗?
4. Firefox 浏览器呢!很多人每天都在用它。

它就像是一辆快速的赛车,在
互联网的道路上疾驰。

因为开源,它才能不断进化,满足大家各种各样的需求,这多棒呀!
5. WordPress,建网站的都知道吧!它可是开放源代码的杰作啊!就像一
个魔法盒,能变出各种精彩的网站。

大家一起努力让它变得神奇,多有意思!
6. LibreOffice 办公软件,和那些收费的相比也毫不逊色呀!它如同一位贴
心的助手,随时帮我们处理各种文档。

开源让它充满活力,能更好地服务大家。

7. TensorFlow,在人工智能领域那可是大名鼎鼎!它就像是一把开启智慧之门的钥匙。

因为开源,众多开发者才能在其基础上创造出更多令人惊叹的成果。

我觉得开放源代码真的是太棒了!它让技术能够被广泛分享和发展,推动着整个世界不断进步!。

百度知道OPEN API接口规范文档1.0_final

百度知道OPEN API接口规范文档1.0_final

百度知道OPEN API接口规范文档V1.0系统名称百度知道OPEN API服务接口项目负责人作者耿艳坤文档提交日期2010-08-26百度在线网络技术(北京)有限公司(版权所有,翻版必究)修改记录No 修改后版本号修改内容简介修改日期修改人1 1.0 百度知道OPEN API服务接口2010-08-26 耿艳坤目录1背景 (5)2规范适用对象说明 (5)3名词解释 (5)4请求数据包格式规范 (5)4.1URL (5)4.2参数 (5)4.2.1系统级参数 (5)4.2.2业务级参数的通用约定 (6)4.2.3参数签名算法 (6)5响应数据包格式规范 (7)5.1XML输出格式 (7)5.2json输出格式 (7)5.3错误响应输出格式 (8)6错误码定义 (8)7API接口细则 (9)7.1baidu.zhidao.getQuestionList (9)7.1.1功能 (9)7.1.2参数 (9)7.1.3返回值 (9)7.2baidu.zhidao.getQuestionSearch (10)7.2.1功能 (10)7.2.2参数 (10)7.2.3返回值 (10)7.3baidu.zhidao.getQuestionInfo (11)7.3.1功能 (11)7.3.2参数 (11)7.3.3返回值 (11)7.4baidu.zhidao.getQuestionAnswer (12)7.4.1功能 (12)7.4.2参数 (12)7.4.3返回值 (13)7.5baidu.zhidao.question (13)7.5.1功能 (13)7.5.2参数 (13)7.5.3返回值 (13)7.6baidu.zhidao.answer (14)7.6.1功能 (14)7.6.2参数 (14)7.6.3返回值 (14)8第三方提供API接口细则 (15)9附件及参考资料 (16)1背景本文旨在为第三方合作站点应用访问百度知道开放服务提供统一的HTTP接口调用与交互规范。

电商管理后台API接口文档

电商管理后台API接口文档

电商管理后台API接⼝⽂档1. 电商管理后台 API 接⼝⽂档1.1. API V1 接⼝说明接⼝基准地址:http://127.0.0.1:8888/api/private/v1/服务端已开启 CORS 跨域⽀持API V1 认证统⼀使⽤ Token 认证需要授权的 API ,必须在请求头中使⽤ Authorization 字段提供 token 令牌使⽤ HTTP Status Code 标识状态数据返回格式统⼀使⽤ JSON1.1.1. ⽀持的请求⽅法GET(SELECT):从服务器取出资源(⼀项或多项)。

POST(CREATE):在服务器新建⼀个资源。

PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。

PATCH(UPDATE):在服务器更新资源(客户端提供改变的属性)。

DELETE(DELETE):从服务器删除资源。

HEAD:获取资源的元数据。

OPTIONS:获取信息,关于资源的哪些属性是客户端可以改变的。

1.1.2. 通⽤返回状态说明状态码含义说明200OK请求成功201CREATED创建成功204DELETED删除成功400BAD REQUEST请求的地址不存在或者包含不⽀持的参数401UNAUTHORIZED未授权403FORBIDDEN被禁⽌访问404NOT FOUND请求的资源不存在422Unprocesable entity[POST/PUT/PATCH] 当创建⼀个对象时,发⽣⼀个验证错误500INTERNAL SERVER ERROR内部错误1.2. 登录1.2.1. 登录验证接⼝请求路径:login请求⽅法:post请求参数参数名参数说明备注username⽤户名不能为空password密码不能为空响应参数参数名参数说明备注id⽤户 IDrid⽤户⾓⾊ IDusername⽤户名mobile⼿机号email邮箱token令牌基于 jwt 的令牌响应数据{"data": {"id": 500,"rid": 0,"username": "admin","mobile": "123","email": "123@","token": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjUwMCwicmlkIjowLCJpYXQiOjE1MTI1NDQyOTksImV4cCI6MTUxMjYzMDY5OX0.eGrsrvwHm-tPsO9r_pxHIQ5i5L1kX9RX444uwnRGaIM"},"meta": {"msg": "登录成功","status": 200}}1.3. ⽤户管理1.3.1. ⽤户数据列表请求路径:users请求⽅法:get请求参数参数名参数说明备注query查询参数可以为空pagenum当前页码不能为空pagesize每页显⽰条数不能为空响应参数参数名参数说明备注totalpage总记录数pagenum当前页码users⽤户数据集合响应数据{"data": {"totalpage": 5,"pagenum": 4,"users": [{"id": 25,"username": "tige117","mobile": "186********","type": 1,"email": "tige112@","create_time": "2017-11-09T20:36:26.000Z","mg_state": true, // 当前⽤户的状态"role_name": "炒鸡管理员"}]},"meta": {"msg": "获取成功","status": 200}}1.3.2. 添加⽤户请求路径:users请求⽅法:post请求参数参数名参数说明备注username⽤户名称不能为空password⽤户密码不能为空email邮箱可以为空mobile⼿机号可以为空响应参数参数名参数说明备注id⽤户 IDrid⽤户⾓⾊ IDusername⽤户名mobile⼿机号email邮箱响应数据{"data": {"id": 28,"username": "tige1200","mobile": "test","type": 1,"openid": "","email": "test@","create_time": "2017-11-10T03:47:13.533Z","modify_time": null,"is_delete": false,"is_active": false},"meta": {"msg": "⽤户创建成功","status": 201}}1.3.3. 修改⽤户状态请求路径:users/:uId/state/:type请求⽅法:put请求参数参数名参数说明备注uId⽤户 ID不能为空携带在url中type⽤户状态不能为空携带在url中,值为 true 或者 false 响应数据{"data": {"id": 566,"rid": 30,"username": "admin","mobile": "123456","email": "bb@","mg_state": 0},"meta": {"msg": "设置状态成功","status": 200}}1.3.4. 根据 ID 查询⽤户信息请求路径:users/:id请求⽅法:get请求参数参数名参数说明备注id⽤户 ID不能为空携带在url中响应参数参数名参数说明备注id⽤户 IDrole_id⾓⾊ IDmobile⼿机号email邮箱响应数据{"data": {"id": 503,"username": "admin3","role_id": 0,"mobile": "00000","email": "new@"},"meta": {"msg": "查询成功","status": 200}}1.3.5. 编辑⽤户提交请求路径:users/:id请求⽅法:put请求参数参数名参数说明备注id⽤户 id不能为空参数是url参数:idemail邮箱可以为空mobile⼿机号可以为空响应参数参数名参数说明备注id⽤户 IDrole_id⾓⾊ IDmobile⼿机号email邮箱响应数据/* 200表⽰成功,500表⽰失败 */{"data": {"id": 503,"username": "admin3","role_id": 0,"mobile": "111","email": "123@"},"meta": {"msg": "更新成功","status": 200}}1.3.6. 删除单个⽤户请求路径:users/:id请求⽅法:delete请求参数参数名参数说明备注id⽤户 id不能为空参数是url参数:id响应参数响应数据{"data": null,"meta": {"msg": "删除成功","status": 200}}1.3.7. 分配⽤户⾓⾊请求路径:users/:id/role请求⽅法:put请求参数参数名参数说明备注id⽤户 ID不能为空参数是url参数:idrid⾓⾊ id不能为空参数body参数响应参数参数名参数说明备注id⽤户 IDrole_id⾓⾊ IDmobile⼿机号email邮箱响应数据{"data": {"id": 508,"rid": "30","username": "asdf1","mobile": "123123","email": "adfsa@"},"meta": {"msg": "设置⾓⾊成功","status": 200}}1.4. 权限管理1.4.1. 所有权限列表请求路径:rights/:type请求⽅法:get参数名参数说明备注type类型值 list 或 tree , list 列表显⽰权限, tree 树状显⽰权限,参数是url参数:type 响应参数参数名参数说明备注id权限 IDauthName权限说明level权限层级pid权限⽗ IDpath对应访问路径响应数据 type=list{"data": [{"id": 101,"authName": "商品管理","level": "0","pid": 0,"path": null},{"id": 102,"authName": "订单管理","level": "0","pid": 0,"path": null}],"meta": {"msg": "获取权限列表成功","status": 200}}type=tree{data: [{id: 101,authName: '商品管理',path: null,pid: 0,children: [{id: 104,authName: '商品列表',path: null,pid: 101,children: [{id: 105,authName: '添加商品',path: null,pid: '104,101'}]}]}],meta: {msg: '获取权限列表成功',status: 200}}1.4.2. 左侧菜单权限请求路径:menus请求⽅法:get响应数据{"data":{"id": 101,"authName": "商品管理","path": null,"children": [{"id": 104,"authName": "商品列表","path": null,"children": []}]}"meta": {"msg": "获取菜单列表成功","status": 200}}1.5. ⾓⾊管理1.5.1. ⾓⾊列表请求路径:roles请求⽅法:get响应数据说明第⼀层为⾓⾊信息第⼆层开始为权限说明,权限⼀共有 3 层权限最后⼀层权限,不包含 children 属性响应数据{"data": [{"id": 30,"roleName": "主管","roleDesc": "技术负责⼈","children": [{"id": 101,"authName": "商品管理","path": null,"children": ["id": 104,"authName": "商品列表","path": null,"children": [{"id": 105,"authName": "添加商品","path": null}]}]}]}],"meta": {"msg": "获取成功","status": 200}}1.5.2. 添加⾓⾊请求路径:roles请求⽅法:post请求参数参数名参数说明备注roleName⾓⾊名称不能为空roleDesc⾓⾊描述可以为空响应参数参数名参数说明备注roleId⾓⾊ IDroleName⾓⾊名称roleDesc⾓⾊描述响应数据{"data": {"roleId": 40,"roleName": "admin2","roleDesc": "admin2Desc"},"meta": {"msg": "创建成功","status": 201}}1.5.3. 根据 ID 查询⾓⾊请求路径:roles/:id请求⽅法:get请求参数参数名参数说明备注:id⾓⾊ ID不能为空携带在url中响应参数参数名参数说明备注roleId⾓⾊ IDroleName⾓⾊名称roleDesc⾓⾊描述响应数据{"data": {"roleId": 31,"roleName": "测试⾓⾊","roleDesc": "测试负责⼈"},"meta": {"msg": "获取成功","status": 200}}1.5.4. 编辑提交⾓⾊请求路径:roles/:id请求⽅法:put请求参数参数名参数说明备注:id⾓⾊ ID不能为空携带在url中roleName⾓⾊名称不能为空roleDesc⾓⾊描述可以为空响应数据{"data": {"roleId": 31,"roleName": "测试⾓⾊","roleDesc": "测试⾓⾊描述"},"meta": {"msg": "获取成功","status": 200}}1.5.5. 删除⾓⾊请求路径:roles/:id请求⽅法:delete请求参数响应数据{"data": null, "meta": {"msg": "删除成功", "status": 200 }}1.5.6. ⾓⾊授权请求路径:roles/:roleId/rights 请求⽅法:post请求参数:通过 请求体 发送给后端响应数据{"data": null, "meta": {"msg": "更新成功", "status": 200 }}1.5.7. 删除⾓⾊指定权限请求路径:roles/:roleId/rights/:rightId 请求⽅法:delete 请求参数响应数据说明返回的data, 是当前⾓⾊下最新的权限数据响应数据{"data": [ {"id": 101,"authName": "商品管理", "path": null, "children": [ {"id": 104,"authName": "商品列表", "path": null, "children": [ {"id": 105,"authName": "添加商品", "path": null }, {"id": 116,"authName": "修改", "path": null } ] } ] } ],"meta": {"msg": "取消权限成功", "status": 200 }}1.6. 商品分类管理1.6.1. 商品分类数据列表请求路径:categories 请求⽅法:get 请求参数响应参数响应数据{"data": [ {"cat_id": 1,"cat_name": "⼤家电", "cat_pid": 0, "cat_level": 0,"cat_deleted": false, "children": [ {"cat_id": 3,"cat_name": "电视",参数名参数说明备注:id⾓⾊ ID不能为空携带在url 中参数名参数说明备注:roleId ⾓⾊ ID不能为空携带在url 中rids权限 ID 列表(字符串)以 , 分割的权限 ID 列表(获取所有被选中、叶⼦节点的key 和半选中节点的key, 包括 1,2,3级节点)参数名参数说明备注:roleId ⾓⾊ ID 不能为空携带在url 中:rightId权限 ID不能为空携带在url 中参数名参数说明备注type [1,2,3]值:1,2,3 分别表⽰显⽰⼀层⼆层三层分类列表【可选参数】如果不传递,则默认获取所有级别的分类pagenum 当前页码值【可选参数】如果不传递,则默认获取所有分类pagesize每页显⽰多少条数据【可选参数】如果不传递,则默认获取所有分类参数名参数说明备注cat_id 分类 ID cat_name 分类名称cat_pid 分类⽗ ID cat_level分类当前层级"cat_pid": 1,"cat_level": 1,"cat_deleted": false,"children": [{"cat_id": 6,"cat_name": "曲⾯电视","cat_pid": 3,"cat_level": 2,"cat_deleted": false},{"cat_id": 7,"cat_name": "海信","cat_pid": 3,"cat_level": 2,"cat_deleted": false}]}]}],"meta": {"msg": "获取成功","status": 200}}1.6.2. 添加分类请求路径:categories请求⽅法:post请求参数参数名参数说明备注cat_pid分类⽗ ID不能为空,如果要添加1级分类,则⽗分类Id应该设置为 0 cat_name分类名称不能为空cat_level分类层级不能为空,0表⽰⼀级分类;1表⽰⼆级分类;2表⽰三级分类响应数据{"data": {"cat_id": 62,"cat_name": "相框","cat_pid": "1","cat_level": "1"},"meta": {"msg": "创建成功","status": 201}}1.6.3. 根据 id 查询分类请求路径:categories/:id请求⽅法:get请求参数参数名参数说明备注:id分类 ID不能为空携带在url中响应数据{"data": {"cat_id": 3,"cat_name": "厨卫电器","cat_pid": 0,"cat_level": 0},"meta": {"msg": "获取成功","status": 200}}1.6.4. 编辑提交分类请求路径:categories/:id请求⽅法:put请求参数参数名参数说明备注:id分类 ID不能为空携带在url中cat_name分类名称不能为空【此参数,放到请求体中】响应数据{"data": {"cat_id": 22,"cat_name": "⾃拍杆","cat_pid": 7,"cat_level": 2},"meta": {"msg": "更新成功","status": 200}}1.6.5. 删除分类请求路径:categories/:id请求⽅法:delete请求参数参数名参数说明备注:id分类 ID不能为空携带在url中响应数据{"data": null,"meta": {"msg": "删除成功","status": 200}}1.7. 分类参数管理1.7.1. 参数列表请求路径:categories/:id/attributes请求⽅法:get请求参数参数名参数说明备注:id分类 ID不能为空携带在url中sel[only,many]不能为空,通过 only 或 many 来获取分类静态参数还是动态参数响应参数参数名参数说明备注attr_id分类参数 IDattr_name分类参数名称cat_id分类参数所属分类attr_sel only:输⼊框(唯⼀) many:后台下拉列表/前台单选框attr_write manual:⼿⼯录⼊ list:从列表选择attr_vals如果 attr_write:list,那么有值,该值以逗号分隔响应数据{"data": [{"attr_id": 1,"attr_name": "cpu","cat_id": 22,"attr_sel": "only","attr_write": "manual","attr_vals": "ffff"}],"meta": {"msg": "获取成功","status": 200}}1.7.2. 添加动态参数或者静态属性请求路径:categories/:id/attributes请求⽅法:post请求参数参数名参数说明备注:id分类 ID不能为空携带在url中attr_name参数名称不能为空attr_sel[only,many]不能为空attr_vals如果是 many 就需要填写值的选项,以逗号分隔【可选参数】响应数据{"data": {"attr_id": 44,"attr_name": "测试参数","cat_id": "1","attr_sel": "many","attr_write": "list","attr_vals": "a,b,c"},"meta": {"msg": "创建成功","status": 201}}1.7.3. 删除参数请求路径: categories/:id/attributes/:attrid请求⽅法:delete请求参数参数名参数说明备注:id分类 ID不能为空携带在url中:attrid参数 ID不能为空携带在url中响应数据{"data": null,"meta": {"msg": "删除成功","status": 200}}1.7.4. 根据 ID 查询参数请求路径:categories/:id/attributes/:attrId请求⽅法:get请求参数参数名参数说明备注:id分类 ID不能为空携带在url中:attrId属性 ID不能为空携带在url中attr_sel[only,many]不能为空attr_vals如果是 many 就需要填写值的选项,以逗号分隔响应数据{"data": {"attr_name": "cpu","cat_id": 22,"attr_sel": "only","attr_write": "manual","attr_vals": "ffff"},"meta": {"msg": "获取成功","status": 200}}1.7.5. 编辑提交参数请求路径:categories/:id/attributes/:attrId请求⽅法:put请求参数参数名参数说明备注:id分类 ID不能为空携带在url中:attrId属性 ID不能为空携带在url中attr_name新属性的名字不能为空,携带在请求体中attr_sel属性的类型[many或only]不能为空,携带在请求体中attr_vals参数的属性值可选参数,携带在请求体中响应数据{"data": {"attr_id": 9,"attr_name": "测试更新","cat_id": "43","attr_sel": "only","attr_write": "manual","attr_vals": "abc"},"meta": {"msg": "更新成功","status": 200}}1.8. 商品管理1.8.1. 商品列表数据请求路径:goods请求⽅法:get请求参数参数名参数说明备注query查询参数可以为空pagenum当前页码不能为空pagesize每页显⽰条数不能为空响应参数参数名参数说明备注total总共商品条数pagenum当前商品页数goods_id商品 IDgoods_name商品名称goods_price价格goods_number数量goods_weight重量不能为空goods_state商品状态商品状态 0: 未通过 1: 审核中 2: 已审核add_time添加时间upd_time更新时间hot_mumber热销品数量is_promote是否是热销品响应数据{"data": {"total": 50,"pagenum": "1","goods": [{"goods_id": 144,"goods_name": "asfdsd","goods_price": 1,"goods_number": 1,"goods_weight": 1,"goods_state": null,"add_time": 1512954923,"upd_time": 1512954923,"hot_mumber": 0,"is_promote": false}]},"meta": {"msg": "获取成功","status": 200}}1.8.2. 添加商品请求路径:goods请求参数参数名参数说明备注goods_name商品名称不能为空goods_cat以为','分割的分类列表不能为空goods_price价格不能为空goods_number数量不能为空goods_weight重量不能为空goods_introduce介绍可以为空pics上传的图⽚临时路径(对象)可以为空attrs商品的参数(数组),包含动态参数和静态属性可以为空请求数据{"goods_name":"test_goods_name2","goods_cat": "1,2,3","goods_price":20,"goods_number":30,"goods_weight":40,"goods_introduce":"abc","pics":[{"pic":"/tmp_uploads/30f08d52c551ecb447277eae232304b8"}],"attrs":[{"attr_id":15,"attr_value":"ddd"},{"attr_id":15,"attr_value":"eee"}]}响应参数参数名参数说明备注total总共商品条数pagenum当前商品页数goods_id商品 IDgoods_cat以为','分割的分类列表goods_name商品名称goods_price价格goods_number数量goods_weight重量不能为空goods_state商品状态商品状态 0: 未通过 1: 审核中 2: 已审核add_time添加时间upd_time更新时间hot_mumber热销品数量is_promote是否是热销品pics上传的图⽚临时路径(对象)pics_id:图⽚ ID,goods_id:商品 ID,pics_big:⼤图,pics_mid:中图,pics_sma:⼩图attrs商品的参数(数组)goods_id:商品 ID,attr_value:当前商品的参数值,add_price:浮动价格,attr_vals:预定义的参数值,attr_sel:⼿动输⼊,还是单选,响应数据{"data": {"goods_id": 145,"goods_name": "test_goods_name2","goods_price": 20,"cat_id": 1,"goods_number": 30,"goods_weight": 40,"goods_introduce": "abc","goods_big_logo": "","goods_small_logo": "","goods_state": 1,"add_time": 1512962370,"upd_time": 1512962370,"hot_mumber": 0,"is_promote": false,"pics": [{"pics_id": 397,"goods_id": 145,"pics_big": "uploads/goodspics/big_30f08d52c551ecb447277eae232304b8","pics_mid": "uploads/goodspics/mid_30f08d52c551ecb447277eae232304b8","pics_sma": "uploads/goodspics/sma_30f08d52c551ecb447277eae232304b8"}],"attrs": [{"goods_id": 145,"attr_id": 15,"attr_value": "ddd","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""},{"goods_id": 145,"attr_id": 15,"attr_value": "eee","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""}]},"meta": {"msg": "创建商品成功","status": 201}}1.8.3. 根据 ID 查询商品请求路径:goods/:id请求⽅法:get请求参数参数名参数说明备注id商品 ID不能为空携带在url中响应参数参数名参数说明备注total总共商品条数pagenum当前商品页数goods_id商品 IDgoods_name商品名称goods_price价格goods_number数量goods_weight重量不能为空goods_state商品状态商品状态 0: 未通过 1: 审核中 2: 已审核add_time添加时间upd_time更新时间hot_mumber热销品数量is_promote是否是热销品pics上传的图⽚临时路径(对象)pics_id:图⽚ ID,goods_id:商品 ID,pics_big:⼤图,pics_mid:中图,pics_sma:⼩图attrs商品的参数(数组)goods_id:商品 ID,attr_value:当前商品的参数值,add_price:浮动价格,attr_vals:预定义的参数值,attr_sel:⼿动输⼊,还是单选,响应数据{"data": {"goods_id": 145,"goods_name": "test_goods_name2","goods_price": 20,"goods_number": 30,"goods_weight": 40,"goods_introduce": "abc","goods_big_logo": "","goods_small_logo": "","goods_state": 1,"add_time": 1512962370,"upd_time": 1512962370,"hot_mumber": 0,"is_promote": false,"pics": [{"pics_id": 397,"goods_id": 145,"pics_big": "uploads/goodspics/big_30f08d52c551ecb447277eae232304b8","pics_mid": "uploads/goodspics/mid_30f08d52c551ecb447277eae232304b8","pics_sma": "uploads/goodspics/sma_30f08d52c551ecb447277eae232304b8"}],"attrs": [{"goods_id": 145,"attr_id": 15,"attr_value": "ddd","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""},{"goods_id": 145,"attr_id": 15,"attr_value": "eee","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""}]},"meta": {"msg": "创建商品成功","status": 201}}1.8.4. 编辑提交商品请求路径:goods/:id请求⽅法:put请求参数参数名参数说明备注id商品 ID不能为空携带在url中goods_name商品名称不能为空goods_price价格不能为空goods_number数量不能为空goods_weight重量不能为空goods_introduce介绍可以为空pics上传的图⽚临时路径(对象)可以为空attrs商品的参数(数组)可以为空请求数据{"goods_name":"test_goods_name2","goods_price":20,"goods_number":30,"goods_weight":40,"goods_introduce":"abc","pics":[{"pic":"/tmp_uploads/30f08d52c551ecb447277eae232304b8"}],"attrs":[{"attr_id":15,"attr_value":"ddd"},{"attr_id":15,"attr_value":"eee"}]}响应参数参数名参数说明备注total总共商品条数pagenum当前商品页数goods_id商品 IDgoods_name商品名称goods_price价格goods_number数量goods_weight重量不能为空goods_state商品状态商品状态 0: 未通过 1: 审核中 2: 已审核add_time添加时间upd_time更新时间hot_mumber热销品数量is_promote是否是热销品pics上传的图⽚临时路径(对象)pics_id:图⽚ ID,goods_id:商品 ID,pics_big:⼤图,pics_mid:中图,pics_sma:⼩图attrs商品的参数(数组)goods_id:商品 ID,attr_value:当前商品的参数值,add_price:浮动价格,attr_vals:预定义的参数值,attr_sel:⼿动输⼊,还是单选,响应数据{"data": {"goods_id": 145,"goods_name": "test_goods_name2","goods_price": 20,"goods_number": 30,"goods_weight": 40,"goods_introduce": "abc","goods_big_logo": "","goods_small_logo": "","goods_state": 1,"add_time": 1512962370,"upd_time": 1512962370,"hot_mumber": 0,"is_promote": false,"pics": [{"pics_id": 397,"goods_id": 145,"pics_big": "uploads/goodspics/big_30f08d52c551ecb447277eae232304b8","pics_mid": "uploads/goodspics/mid_30f08d52c551ecb447277eae232304b8","pics_sma": "uploads/goodspics/sma_30f08d52c551ecb447277eae232304b8"}],"attrs": [{"goods_id": 145,"attr_id": 15,"attr_value": "ddd","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""},{"goods_id": 145,"attr_id": 15,"attr_value": "eee","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""}]},"meta": {"msg": "创建商品成功","status": 201}}1.8.5. 删除商品请求路径:goods/:id请求⽅法:delete请求参数参数名参数说明备注id商品 ID不能为空携带在url中响应数据{"data": null,"meta": {"msg": "删除成功","status": 200}}###同步商品图⽚请求路径:goods/:id/pics请求⽅法:put请求参数参数名参数说明备注id商品 ID不能为空携带在url中pics商品图⽚集合如果有 pics_id 字段会保留该图⽚,如果没有 pics_id 但是有 pic 字段就会新⽣成图⽚数据请求数据;[{ pic: 'tmp_uploads/db28f6316835836e97653b5c75e418be.png' },{pics_id: 397,goods_id: 145,pics_big: 'uploads/goodspics/big_30f08d52c551ecb447277eae232304b8',pics_mid: 'uploads/goodspics/mid_30f08d52c551ecb447277eae232304b8',pics_sma: 'uploads/goodspics/sma_30f08d52c551ecb447277eae232304b8'}]响应数据{"data": {"goods_id": 96,"goods_name": "iphoneXX","goods_price": 2,"goods_number": 22,"goods_weight": 22,"goods_introduce": null,"goods_big_logo": "./uploads/goods/20171113/483a3b8e99e534ec3e4312dbbaee7c9d.jpg","goods_small_logo": "./uploads/goods/20171113/small_483a3b8e99e534ec3e4312dbbaee7c9d.jpg","goods_state": 0,"is_del": "1","add_time": 1510045904,"upd_time": 1512635159,"delete_time": 1512635159,"hot_mumber": 0,"is_promote": false,"pics": [{"pics_id": 383,"goods_id": 96,"pics_big": "uploads/goodspics/big_6f5750132abd3f5b2b93dd722fcde653.jpg","pics_mid": "uploads/goodspics/mid_6f5750132abd3f5b2b93dd722fcde653.jpg","pics_sma": "uploads/goodspics/sma_6f5750132abd3f5b2b93dd722fcde653.jpg"}],"attrs": [{"goods_id": 96,"attr_id": 15,"attr_value": "eee","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""},{"goods_id": 96,"attr_id": 15,"attr_value": "ddd","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""}]},"meta": {"msg": "更新成功","status": 200}}###同步商品属性请求路径:goods/:id/attributes请求⽅法:put请求参数参数名参数说明备注id商品 ID不能为空携带在url中请求数据;[{attr_id: 15,attr_value: 'ddd'},{attr_id: 15,attr_value: 'eee'}]{"data": {"goods_id": 96,"goods_name": "iphoneXX","goods_price": 2,"goods_number": 22,"goods_weight": 22,"goods_introduce": null,"goods_big_logo": "./uploads/goods/20171113/483a3b8e99e534ec3e4312dbbaee7c9d.jpg","goods_small_logo": "./uploads/goods/20171113/small_483a3b8e99e534ec3e4312dbbaee7c9d.jpg","goods_state": 0,"is_del": "1","add_time": 1510045904,"upd_time": 1512635159,"delete_time": 1512635159,"hot_mumber": 0,"is_promote": false,"pics": [{"pics_id": 383,"goods_id": 96,"pics_big": "uploads/goodspics/big_6f5750132abd3f5b2b93dd722fcde653.jpg","pics_mid": "uploads/goodspics/mid_6f5750132abd3f5b2b93dd722fcde653.jpg","pics_sma": "uploads/goodspics/sma_6f5750132abd3f5b2b93dd722fcde653.jpg"}],"attrs": [{"goods_id": 96,"attr_id": 15,"attr_value": "eee","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""},{"goods_id": 96,"attr_id": 15,"attr_value": "ddd","add_price": null,"attr_name": "fffffff","attr_sel": "many","attr_write": "list","attr_vals": ""}]},"meta": {"msg": "更新成功","status": 200}}###商品图⽚处理必须安装 GraphicsMagicklinuxapt-get install GraphicsMagickMac OS Xbrew install GraphicsMagickWindows1.9. 图⽚上传请求路径:upload请求⽅法:post请求参数参数名参数说明备注file上传⽂件响应数据{"data": {"tmp_path": "tmp_uploads/ccfc5179a914e94506bcbb7377e8985f.png","url": "http://127.0.0.1:8888tmp_uploads/ccfc5179a914e94506bcbb7377e8985f.png"},"meta": {"msg": "上传成功","status": 200}}1.10. 订单管理1.10.1. 订单数据列表请求路径:orders请求⽅法:get请求参数参数名参数说明备注query查询参数可以为空pagenum当前页码不能为空pagesize每页显⽰条数不能为空user_id⽤户 ID可以为空pay_status⽀付状态可以为空is_send是否发货可以为空order_fapiao_title['个⼈','公司']可以为空order_fapiao_company公司名称可以为空order_fapiao_content发票内容可以为空consignee_addr发货地址可以为空响应数据{"data": {"total": 1,"pagenum": "1",。

中国移动物联网开放平台API参考1.3

中国移动物联网开放平台API参考1.3

中国移动物联网开放平台API参考1.3本文档旨在提供中国移动物联网开放平台API参考的详细信息,包括API的使用方法和参数说明等。

API概述中国移动物联网开放平台提供了一系列API,用于支持开发者通过平台进行物联网设备的管理和控制。

这些API包括但不限于设备注册、设备管理、数据交互等功能。

版本信息API参考的版本号为1.3.1,该版本包含了稳定的API功能和参数。

API使用方法为了使用中国移动物联网开放平台的API,开发者需要先获取相应的API密钥。

只有具有有效API密钥的应用程序才能通过API进行请求和响应。

开发者可以登录中国移动物联网开放平台开发者中心,创建应用程序并获取API密钥。

API参数说明每个API操作都有一组特定的参数,用于指定操作的细节和要求。

以下是部分常见API参数的说明:- `access_token`:用于身份验证的访问令牌。

- `device_id`:物联网设备的唯一标识符。

- `data`:要发送或接收的数据。

- `timestamp`:API请求的时间戳。

- `signature`:用于签名验证的密钥。

具体API操作的参数说明可以在API参考文档中找到,开发者可以根据自己的需求进行相应的参数设定。

其他注意事项- 开发者在使用API时,应该遵守中国移动物联网开放平台的相关使用协议和规定。

- 开发者在使用API时,应该保证API密钥的安全性,避免泄漏给未经授权的第三方。

- 开发者在进行API请求时,应该合理使用请求频率,避免对平台造成过大压力。

参考资料。

API接入使用文档

API接入使用文档
8.2.1 请求地址..................................................................................................................16 8.2.2 请求方式..................................................................................................................16 8.2.3 编码方式..................................................................................................................16 8.3 加密算法规则....................................................................................................................16 8.3.1 参数说明.................................................................................................................16 8.3.2 生成密钥.................................................................................................................17 8.3.3 执行 AES 加密.........................................................................................................17 8.3.4 封装请求图灵 API 的 json 参数............................................................................ 17

东软API文档

东软API文档

前言东软API文档前言前言前言Short Message Internet Access Solution(SMIAS)是结合中国移动通信总公司的“梦网计划”应运而生的一套基于短信的移动互联网应用解决方案。

本系统提供了面向服务提供商(ASP或ICP)的开发接口,服务提供商可以使用这些接口API实现与福建移动通信公司SMIAS系统的接入。

阅读指南阅读指南本部分主要讨论本手册的目标、阅读对象、手册的组织结构。

〖手册目标〗本手册是SMIAS (Short Message Internet Access Solution)短信网关系统SP 接入子系统通信接口C API的使用指南。

它详细介绍了SP-SMIAS网关之间的通信流程,通信协议,以及通信接口C API的数据结构,以及函数调用方法。

SP可以通过本手册的说明,与SMIAS短信网关系统进行正确的通信,以提供服务。

〖阅读对象〗本手册面向的主要对象是准备接入SMIAS短信网关系统的SP的开发人员。

〖手册构成〗本手册由如下章节组成:∙概述对SMIAS系统的总体概述∙通信流程描述了SP接入SMIAS网关的通信流程,以及注意事项∙通信协议以表格的方式描述了SP与SMIAS网关通信的各种通信包的包格式,方便与SP在与SMIAS网关通信时的跟踪调试。

∙ C API使用说明描述了C API的数据结构,数据类型的含义,以及各个接口函数的调用方法。

【注意】的意思是请读者注意那些需要注意的事项。

【警告】的意思是请读者千万注意某些事项,否则将造成错误。

目录目录第1章概述11.1 网关结构 (1)§1.2 消息转发过程 (2)§1.2.1本地消息转发过程 (2)§1.2.2 漫游消息转发过程 (3)第2章接口操作1§2.1 SP连接类型 (1)§2.2 操作类型 (2)§2.2.1 SP到SMIAS的操作类型 (2)§2.2.2 SMIAS网关到SP的操作类型 (2)§2.2.3 双向操作类型 (3)§2.3 不同连接方式对操作的支持 (4)§2.4 SP操作流程 (5)§2.4.1 接收型连接操作流程 (5)§2.4.2 发送型连接操作流程 (6)§2.4.3 发送接收型连接操作流程 (7)第3章通信协议1§3.1 阅读说明 (1)§3.1.1 数据类型 (1)§3.1.2 长度 (1)§3.2 协议包格式 (2)§3.3 消息头格式 (2)§3.4 消息体格式 (3)§3.4.1 Login 消息体 (3)§3.4.2 Login Response消息体 (4)§3.4.3 Logout 消息体 (4)§3.4.4 Logout Response消息体 (4)§3.4.5 Submit 消息体 (5)§3.4.6 Submit Response消息体 (7)§3.4.7 Deliver 消息体 (8)§3.4.8 Deliver Response消息体 (9)§3.4.9 Cancel 消息体 (10)§3.4.10 Cancel Response消息体 (10)§3.4.11 Active消息体 (10)§3.4.12 Active Response消息体 (10)附录1附录一应答状态码表 (1)附录二SMIAS短信网关系统SP接口对CMPP协议的扩展 (3)附录三代码样例 (4)修改总结修改总结前言Short Message Internet Access Solution(SMIAS)是结合中国移动通信总公司的“梦网计划”应运而生的一套基于短信的移动互联网应用解决方案。

有道云笔记Open API说明文档 v1.0

有道云笔记Open API说明文档 v1.0

有道云笔记Open API说明文档概述有道云笔记旨在以云存储技术帮助用户建立一个可以轻松访问、安全存储的云笔记空间,解决了个人资料和信息跨平台跨地点的管理问题,目前已经提供了桌面版、网页版以及部分手机型号的版本。

但是用户对笔记的需求不仅仅局限于这几种情形,对于很多非笔记应用,用户仍然可能有跨平台跨设备的存储需求。

通过开放的API,第三方应用只需要进行简单的开发,就可以通过标准的web协议对有道云笔记的数据进行安全的访问与修改,而不需要搭设和维护运存储服务,这大大降低了第三方的开发与运营成本,从而将更多的精力专注于应用本身。

本文档从技术角度对有道云笔记的开放API进行说明,从而方便开发者的理解和使用。

数据模型目前有道云笔记的数据模型包括用户、笔记本、笔记以及附件四部分,下面对它们分别进行说明:用户每一个有道云笔记的账号(目前我们主要使用网易通行证作为账号,但是同时也支持用户使用新浪微博账号进行登录,以后也将允许用户使用QQ账号进行登录)都在系统中对应着一份用户信息以及相应的配置,包括该用户邮箱、笔记总空间大小、当前使用空间大小、默认笔记本、在线时间以及注册时间、上次修改时间等一系列信息。

笔记本用户通过笔记本对所有笔记进行组织管理,每一篇笔记必须属于某一个笔记本,同时为了方便用户的区分与定位,每个笔记本也必须具有唯一的名字。

目前有道云笔记已经支持将多个笔记本归类为一个笔记组,但是尚未对OpenAPI开放。

对于同一篇笔记,可以在两个笔记本之间进行转移,但是却不允许出现在两个笔记本中。

此外,每个用户在任何时候都有一个笔记本被标记为默认笔记本,如果一个笔记在创建时没有特别指明笔记本,它将被放入默认笔记本中。

删除一个笔记本将删除该笔记本下的所有笔记。

虽然有道云笔记的客户端同时提供了同步笔记本与本地笔记本两种类型,但是由于本地笔记本仅存储在用户的本机而没有上传至服务器,因此OpenAPI只能创建或者访问用户同步笔记本中的笔记。

移动应用开发中的常用API介绍

移动应用开发中的常用API介绍

移动应用开发中的常用API介绍随着移动设备的普及和技术的发展,移动应用开发已成为当今互联网的热门领域之一。

开发人员在实现各种功能时,常常需要借助一些API(Application Programming Interface,应用程序编程接口)来实现。

不同的API提供了不同的功能和服务,为开发人员带来了极大的便利。

本文将介绍一些常见的移动应用开发中常用的API。

一、地图API地图API是移动应用开发中常使用的一类API。

通过使用地图API,开发人员可以在自己的应用中嵌入地图,实现定位、导航、搜索等功能。

目前,谷歌地图API、百度地图API等是最常用的地图API之一。

开发人员可以通过调用这些API提供的接口,获取地理位置信息,并且在应用中展示地图。

地图API还支持路线规划、POI搜索等功能,极大地方便了用户的导航和位置服务需求。

二、社交媒体API在移动应用开发中,社交媒体API也是应用广泛的一类API。

Facebook、Twitter、微信等社交平台提供了API,供开发者使用。

通过这些API,开发人员可以实现用户在应用中直接登录社交媒体账号、发布动态、分享内容等功能,将应用与社交平台紧密连接,提升用户体验和应用的传播力。

三、支付API移动应用中支付功能是必不可少的一部分。

支付API包括支付宝、微信支付等,为开发人员提供了移动支付的能力。

通过支付API,开发人员可以实现应用内购买、一键支付等功能,为用户提供便捷安全的支付方式。

支付API的接入通常需要通过开放平台的认证和配置,确保安全可靠。

四、推送通知API推送通知API是移动应用开发中非常重要的一类API。

通过推送通知API,应用可以向用户发送通知、消息等。

苹果的APNs(Apple Push Notification Service)和安卓的FCM(Firebase Cloud Messaging)是常用的推送通知API。

开发人员可以借助这些API,实现向用户发送及时消息、提醒等功能,增加用户参与度和留存率。

API介绍

API介绍

API接口介绍API:应用程序接口(API:Application Program Interface)应用程序接口(是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。

API 的一个主要功能是提供通用功能集。

程序员通过使用 API 函数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。

API 同时也是一种中间件,为各种不同平台提供数据共享。

根据单个或分布式平台上不同软件应用程序间的数据共享性能,可以将API 分为四种类型:远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。

标准查询语言(SQL):是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享。

文件传输:文件传输通过发送格式化文件实现应用程序间数据共享。

信息交付:指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享。

当前应用于 API 的标准包括 ANSI 标准 SQL API。

另外还有一些应用于其它类型的标准尚在制定之中。

API 可以应用于所有计算机平台和操作系统。

这些 API 以不同的格式连接数据(如共享数据缓存器、数据库结构、文件框架)。

每种数据格式要求以不同的数据命令和参数实现正确的数据通信,但同时也会产生不同类型的错误。

因此,除了具备执行数据共享任务所需的知识以外,这些类型的 API 还必须解决很多网络参数问题和可能的差错条件,即每个应用程序都必须清楚自身是否有强大的性能支持程序间通信。

相反由于这种 API 只处理一种信息格式,所以该情形下的信息交付 API 只提供较小的命令、网络参数以及差错条件子集。

正因为如此,交付 API 方式大大降低了系统复杂性,所以当应用程序需要通过多个平台实现数据共享时,采用信息交付 API 类型是比较理想的选择。

API 与图形用户接口(GUI)或命令接口有着鲜明的差别:API 接口属于一种操作系统或程序接口,而后两者都属于直接用户接口。

腾讯开放平台API列表

腾讯开放平台API列表

API列表用户信息类API关系链类API应用推广类API支付类API营销类API丰富能力类API基础支持类API即将发布的API用户信息类API主要使用场景:应用中需要进行用户信息展示时。

接口分类接口功能说明接口详细文档空间朋友微博3366后台接口获取用户基本资料v3/user/get_info批量获取用户基本资料v3/user/get_multi_info 获取登录用户各类腾讯增值服务信息(黄钻、蓝钻等)v3/user/total_vip_info 获取用户是否黄钻v3/user/is_vip批量获取好友是否QQ会员v3/user/friends_vip_info 验证用户是否安装了应用v3/user/is_setup验证用户登录态&Openkey续期v3/user/is_login验证用户是否从选区页面进入多区多服应用v3/user/is_area_login前台接口用户重新登录弹框fusion2.dialog.relogin跳转到用户的个人中心fusion2.nav.toHome跳转到好友主页fusion2.nav.toFriendHome>>查看API导航图关系链类API主要使用场景:应用中需要用户之间进行互动时。

接口分类接口功能说明接口详细文档空间朋友微博3366获取用户已有关系链验证是否平台好友v3/relation/is_friend获取安装了应用的平台好友v3/relation/get_app_friends获取推荐的的平台好友v3/relation/get_rcmd_friends拓展用户关系链推荐添加某用户为平台好友fusion2.dialog.recommendPal 添加某用户为平台好友fusion2.dialog.addPal>>查看API导航图应用推广类API主要使用场景:应用中需要实现新用户/活跃用户增长时。

接口分类接口功能说明接口详细文档空间朋友微博33 66增加新用户邀请好友(空间/朋友/微博)fusion2.dialog.invite邀请好友(3366)Open3366API.Invite.show游戏故事fusion2.dialog.sendStory 游戏试玩fusion2.dialog.shareDemo交叉推广(针对买方应用)Step1: 买方通知平台用户已完成任务v3/pay/inform_task_completedStep2: 买方答复平台任务完成状态回调任务完成通知协议说明Step3: 回调任务集市V2发货URL回调任务集市V2发货URL协议说明拉动活跃用户提高老用户留存召唤老朋友fusion2.dialog.reactive好友请求/免费礼物fusion2.dialog.sendRequest 炫耀/挑战fusion2.dialog.bragQQ提醒Step1: 获取用户授权弹框fusion2.dialog.authReminderStep2: 判断用户是否安装/开启了“QQ提醒”v3/spread/is_reminder_setStep3: 发送QQ提醒v3/spread/set_reminder推广相关验证好友邀请的invkey(用于邀请成功后赠送礼物等逻辑)v3/spread/verify_invkey删除应用消息v3/spread/del_appassist_msg>>查看API导航图支付类API主要使用场景:应用中需要实现道具购买/寄售逻辑时。

API接口文档(基础版)

API接口文档(基础版)

API接口文档(基础版)概述本文档旨在提供API接口的基本信息和使用方法,以帮助开发人员快速了解和使用系统的API功能。

接口列表1. [接口1](#接口1)2. [接口2](#接口2)3. [接口3](#接口3)接口1描述接口1用于...请求URLPOST /api/interface1请求参数响应参数示例请求{"param1": "value1", "param2": 123}示例响应{"result": "success" }接口2描述接口2用于...请求URLGET /api/interface2/{id}请求参数响应参数示例请求GET /api/interface2/123示例响应{"data": {"param1": "value1", "param2": 123},"message": "success"}接口3描述接口3用于...请求URLDELETE /api/interface3/{id} 请求参数响应参数示例请求DELETE /api/interface3/123示例响应{"message": "success"}以上是系统的API接口文档的基本内容,更详细的说明和示例可参考具体接口描述部分。

腾讯微博开放API文档

腾讯微博开放API文档

腾讯微博开放API 协议格式时间:2010-12-28Starjiang 注意:文档中所有参数请在使用时小写Oauth 授权Oauth授权简介,请先熟悉OAUTH协议,这个去GOOGLE一下吧,你会找到很多1.request_token https:///cgi-bin/request_tokenURLhttps:///cgi-bin/request_token格式xml,jsonHTTPS请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数oauth_callback:回调URLoauth_consumer_key:你申请的appkeyoauth_nonce:随机串(32个字符长度)oauth_signature:oauth请求签名oauth_signature_method:签名方法(HMAC-SHA1)oauth_timestamp:时间戳oauth_version:oauth版本号填(1.0)使用说明https:///cgi-bin/request_token?oauth_callback=http%3A%2F%%2 Foauthapi%2Fcallback.php&oauth_consumer_key=0aae7ba5c10d4b939694b0b3b9ffe8ac&oauth _nonce=b788149731e0ed75daa03a6e1e30427c&oauth_signature=zO5%2FgT%2FP6tbhBBZVuo yfjPwjdxY%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1288932298&oaut h_version=1.0返回串:oauth_token=a63f4a0e1242462fb8c11e53159ba294&oauth_token_secret=40ece707e064128e4fec 692e3c09c692&oauth_callback_confirmed=trueOauth_token: 返回的request_tokenoauth_token_secret: 返回的request_secretoauth_callback_confirmed: 回调确认2.用户授权request_token https:///cgi-bin/authorize https:///cgi-bin/authorize?oauth_token=80484decceb142dfaf5791c9cb9cd256授权后,回调URL/oauthapi/callback.php?oauth_token=80484decceb142dfaf5791c9cb9cd256 &oauth_verifier=3355663.交换access_token https:///cgi-bin/access_tokenURLhttps:///cgi-bin/access_token格式xml,jsonHTTPS请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数oauth_callback:回调URLoauth_consumer_key:你申请的appkeyoauth_nonce:随机串(32个字符长度)oauth_signature:oauth请求签名oauth_signature_method:签名方法(HMAC-SHA1)oauth_timestamp:时间戳Oauth_token: request_tokenoauth_version:oauth版本号填(1.0)oauth_verifier:验证码使用说明https:///cgi-bin/access_token?oauth_consumer_key=0aae7ba5c10d4b939694b0b3b9 ffe8ac&oauth_nonce=35885b07fe7dc53942d405e552d086fe&oauth_signature=TXBihj%2FH4av LJaWmjYARDVVCu8M%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1288 933101&oauth_token=66ae88faecd14a1f8e826d35d5e857a7&oauth_verifier=335566&oauth_ver sion=1.0返回:oauth_token=ffc37464473e48a2b22226350dc98210&oauth_token_secret=3fe92ec42e936672ceca 549d432c237d&name=starjiangoauth_token: access_tokenoauth_token_secret: access_secretName: 微博帐户名API请求示例说明注:所有API调用带上oauth的标准参数,及附加参数,oauth标准参数作认证鉴权用,附加参数:即api请求参数(不同API有不同的附加参数),例:/api/statuses/home_timeline?oauth_consumer_key=27d1186 230a443d1ac7f514a96376ada&oauth_nonce=5d24c2ae0124a80f9c7b64e43e0ff31e &oauth_signature=n%2BmyL1FVXTSzNjgxCLoQoND1hNk%3D&oauth_signa ture_method=HMAC-SHA1&oauth_timestamp=1290668241&oauth_token=adf bbe3c7f1043d2932878e95350eecb&oauth_version=1.0&format=json&pageflag=0 &reqnum=20&pagetime=0oauth标准参数说明oauth_consumer_key:你申请的appkeyoauth_nonce:随机串(32个字符长度)oauth_signature:oauth请求签名oauth_signature_method:签名方法(HMAC-SHA1)oauth_timestamp:时间戳Oauth_token: access_tokenoauth_version:oauth版本号填(1.0)符加参数Formatpageflagreqnumpagetime时间线1.Statuses/home_timeline 主页时间线URL/api/statuses/home_timeline格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)Pageflag 分页标识(0:第一页,1:向下翻页,2向上翻页)PageTime: 本页起始时间(第一页时填0,继续翻页:填上一次请求返回的最后一条记录时间,)Reqnum: 每次请求记录的条数(1-20条)使用说明/api/statuses/home_timeline?format=json&pageflag=0&reqnum=20&pagetim e=0返回结果{ret:0,Msg:"ok",Data:{Timestamp:128679200,//此字段为服务器当前时间,不能用于翻页hasNext:0,Info:[{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Source:{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0,Geo:null,Status:0},Self:0Timestamp:1285813236,Type:2,//表示转播Head:"",Location:"广东深圳".Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0},{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0}]},'User':{'name':'nick','name':'nick',............}}字段说明:Ret: 0 成功非0失败Msg 错误信息Data:Timestamp 服务器时间戳,不能用于翻页hasNext:0 表示还有微博可拉取1 已拉取完毕Info:Text:微博内容Origtext:原始内容Count:微博被转次数Mcount:点评次数From:来源Id:微博唯一IDImage:图片URL列表Name:发表人帐户名Nick:发表人昵称Self:是否自已发的的微博0:不是1 是Timestamp:发表时间Type:微博类型1-原创发表、2-转载、3-私信4-回复5-空回6-提及Head:发表者头像URLLocation:发表者所在地Country_code:国家码(其他时间线一样)Province_code:省份码(其他时间线一样)City_code:城市码(其他时间线一样)Isvip:是否微博认证用户Geo:发表者地理信息Status:微博状态0-正常,1-系统删除2-审核中3-用户删除4-根删除Source:当Type=2 时,source 即为源TWEETUser:Name:nick 当页数据涉及到的用户的帐号与昵称映射2.Statuses/public_timeline 广播大厅时间线URL/api/statuses/public_timeline格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)Pos: 记录的起始位置(第一次请求是填0,继续请求进填上次返回的Pos)Reqnum: 每次请求记录的条数(1-20条)使用说明/api/statuses/public_timeline?format=json&pos=0&reqnum=20 返回结果{ret:0,Msg:"ok",Data:{Pos:20,Timestamp:128679200,hasNext:0,Info:[{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0,Geo:null,Status:0,},{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0,Geo:null,}]},'User':{'name':'nick','name':'nick',............}}字段说明:Ret: 0 成功非0失败Msg 错误信息Data:Timestamp 服务器时间戳hasNext:0 表示还有微博可拉取1 已拉取完毕Info:Text:微博内容Origtext:原始内容Count:微博被转次数Mcount:点评次数From:来源Id:微博唯一IDImage:图片URL列表Name:发表人帐户名Nick:发表人昵称Self:是否自已发的的微博0:不是1 是Timestamp:发表时间Type:微博类型1-原创发表、2-转载、3-私信4-回复5-空回6-提及Head:发表者头像URLLocation:发表者所在地Isvip:是否微博认证用户Geo:发表者地理信息User:Name:nick 当页数据涉及到的用户的帐号与昵称映射3.Statuses/user_timeline 其他用户发表时间线URL/api/statuses/user_timeline格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)Pageflag 分页标识(0:第一页,1:向下翻页,2向上翻页)PageTime: 本页起始时间(第第一页时填0,继续翻页:填上一次请求返回的最后一条记录时间,Reqnum: 每次请求记录的条数(1-20条)Lastid: 第一页时填0,继续向下翻页,填上一次请求返回的最后一条记录ID,翻页用Name : 你需要读取该用户的用户名使用说明/api/statuses/user_timeline?format=json&pageflag=0&reqnum=20&pagetime =0返回结果{ret:0,Msg:"ok",Data:{Timestamp:128679200,hasNext:0,totalNum:100,Info:[{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Source:{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0},Self:0Timestamp:1285813236,Type:2,//表示转播Head:"",Location:"广东深圳"isVip:0Geo:null,Status:0},{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳"isVip:0Geo:null,Status:0}]},'User':{'name':'nick','name':'nick', ............}}字段说明:Ret: 0 成功非0失败Msg 错误信息Data:Timestamp 服务器时间戳hasNext:0 表示还有微博可拉取1 已拉取完毕Totalnum:所有记录的总数Info:Text:微博内容Origtext:原始内容Count:微博被转次数Mcount:点评次数From:来源Id:微博唯一IDImage:图片URL列表Name:发表人帐户名Nick:发表人昵称Self:是否自已发的的微博0:不是1 是Timestamp:发表时间Type:微博类型1-原创发表、2-转载、3-私信4-回复5-空回6-提及Head:发表者头像URLLocation:发表者所在地Isvip:是否微博认证用户Geo:发表者地理信息Source:当Type=2 时,source 即为源TWEETUser:Name:nick 当页数据涉及到的用户的帐号与昵称映射4.Statuses/mentions_timeline 用户提及时间线URL/api/statuses/mentions_timeline格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)Pageflag 分页标识(0:第一页,1:向下翻页,2向上翻页)PageTime: 本页起始时间(第一页时填0,继续向下翻页:填上一次请求返回的最后一条记录时间)Reqnum: 每次请求记录的条数(1-20条)Lastid: 第一页时填0,继续向下翻页,填上一次请求返回的最后一条记录ID,翻页用使用说明/api/statuses/mentions_timeline?format=json&pageflag=0&reqnum=20&page time=0返回结果{ret:0,Msg:"ok",Data:{Timestamp:128679200,hasNext:0,totalNum:100,Info:[{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Source:{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0},Self:0Timestamp:1285813236,Type:2,//表示转播Head:"",Location:"广东深圳"isVip:0Geo:null,Status:0},{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0}]},'User':{'name':'nick','name':'nick',............}}字段说明:Ret: 0 成功非0失败Msg 错误信息Data:Timestamp 服务器时间戳hasNext:0 表示还有微博可拉取1 已拉取完毕Totalnum:记录总数Info:Text:微博内容Origtext:原始内容Count:微博被转次数Mcount:点评次数From:来源Id:微博唯一IDImage:图片URL列表Name:发表人帐户名Nick:发表人昵称Self:是否自已发的的微博0:不是1 是Timestamp:发表时间Type:微博类型1-原创发表、2-转载、3-私信4-回复5-空回6-提及Head:发表者头像URLLocation:发表者所在地Isvip:是否微博认证用户Geo:发表者地理信息Source:当Type=2 时,source 即为源TWEETUser:Name:nick 当页数据涉及到的用户的帐号与昵称映射5.Statuses/ht_timeline 话题时间线URL/api/statuses/ht_timeline格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)Httext: 话题名字Pageflag 分页标识(PageFlag = 1表示向后(下一页)查找;PageFlag = 2表示向前(上一页)查找;PageFlag = 4表示跳到最前一页)pageinfo: 分页标识(第一页填空,继续翻页:填上上次返回的pageinfo)Reqnum: 每次请求记录的条数(1-20条)使用说明/api/statuses/ht_timeline?format=json&pageflag=1&reqnum=20&pageinfo= 返回结果{ret:0,Msg:"ok",Data:{Timestamp:128679200,hasNext:0,Pageinfo:"adcdef452bde",Totalnum:1000,Id:123456,Isfav:1Info:[{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Source:{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0},Self:0Timestamp:1285813236,Type:2,//表示转播Head:"",Location:"广东深圳"isVip:0Geo:null,Status:0},{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0}]},'User':{'name':'nick','name':'nick',............}}字段说明:Ret: 0 成功非0失败Msg 错误信息Data:Timestamp 服务器时间戳Pageinfo: 翻页标识hasNext:2表示不能往上翻1 表示不能往下翻,0表示两边都可以翻Totalnum:话题下微博总数Isfav: 是否收藏1是0 否Id:话题IDInfo:Text:微博内容Origtext:原始内容Count:微博被转次数Mcount:点评次数From:来源Id:微博唯一IDImage:图片URL列表Name:发表人帐户名Nick:发表人昵称Self:是否自已发的的微博0:不是1 是Timestamp:发表时间Type:微博类型1-原创发表、2-转载、3-私信4-回复5-空回6-提及Head:发表者头像URLLocation:发表者所在地Isvip:是否微博认证用户Geo:发表者地理信息Source:当Type=2 时,source 即为源微博User:Name:nick 当页数据涉及到的用户的帐号与昵称映射6.Statuses/broadcast_timeline 我发表时间线URL/api/statuses/broadcast_timeline格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)Pageflag 分页标识(0:第一页,1:向下翻页,2向上翻页)PageTime: 本页起始时间(第一页时填0,继续向下翻页:填上一次请求返回的最后一条记录时间)Reqnum: 每次请求记录的条数(1-20条)Lastid: 第一页时填0,继续向下翻页,填上一次请求返回的最后一条记录ID,翻页用使用说明/api/statuses/broadcast_timeline?format=json&pageflag=0&reqnum=20&page time=0返回结果{ret:0,Msg:"ok",Data:{Timestamp:128679200,hasNext:0,totalNum:100,Info:[{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Source:{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0},Self:0Timestamp:1285813236,Type:2,//表示转播Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0},{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0}]},'User':{'name':'nick','name':'nick',............}}字段说明:Ret: 0 成功非0失败Msg 错误信息Data:Timestamp 服务器时间戳hasNext:0 表示还有微博可拉取1 已拉取完毕Info:Text:微博内容Origtext:原始内容Count:微博被转次数Mcount:点评次数From:来源Id:微博唯一IDImage:图片URL列表Name:发表人帐户名Nick:发表人昵称Self:是否自已发的的微博0:不是1 是Timestamp:发表时间Type:微博类型1-原创发表、2-转载、3-私信4-回复5-空回6-提及Head:发表者头像URLLocation:发表者所在地Isvip:是否微博认证用户Geo:发表者地理信息Source:当Type=2 时,source 即为源TWEETUser:Name:nick 当页数据涉及到的用户的帐号与昵称映射7.Statuses/special_timeline 特别收听的人发表时间线URL/api/statuses/special_timeline格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)Pageflag 分页标识(0:第一页,1:向下翻页,2向上翻页)PageTime: 本页起始时间(第一页时填0,继续向下翻页:填上一次请求返回的最后一条记录时间)Reqnum: 每次请求记录的条数(1-20条)使用说明/api/statuses/special_timeline?format=json&pageflag=0&reqnum=20&pageti me=0返回结果{ret:0,Msg:"ok",Data:{Timestamp:128679200,hasNext:0,totalNum:100,Info:[{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Source:{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0},Self:0Timestamp:1285813236,Type:2,//表示转播Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0},{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null,Status:0}]},'User':{'name':'nick','name':'nick',............}}字段说明:Ret: 0 成功非0失败Msg 错误信息Data:Timestamp 服务器时间戳hasNext:0 表示还有微博可拉取1 已拉取完毕Info:Text:微博内容Origtext:原始内容Count:微博被转次数Mcount:点评次数From:来源Id:微博唯一IDImage:图片URL列表Name:发表人帐户名Nick:发表人昵称Self:是否自已发的的微博0:不是1 是Timestamp:发表时间Type:微博类型1-原创发表、2-转载、3-私信4-回复5-空回6-提及Head:发表者头像URLLocation:发表者所在地Isvip:是否微博认证用户Geo:发表者地理信息Source:当Type=2 时,source 即为源TWEET User:Name:nick 当页数据涉及到的用户的帐号与昵称映射微博相关1.t/show 获取一条微博数据URL/api/t/show格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)id: 微博ID使用说明/api/t/show?format=json&id=222423553 返回结果{ret:0,Msg:"ok",Data:{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Source:{text:"",Origtext:"",Count:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Self:0Timestamp:1285813236,Type:1,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null},Self:0Timestamp:1285813236,Type:2,//表示转播Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null}}2.t/add 发表一条微博URL/api/t/add格式xml,jsonHTTP请求方式POST是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)content: 微博内容Clientip: 用户IP(以分析用户所在地)Jing: 经度(可以填空)Wei: 纬度(可以填空)使用说明/api/t/addPost包体格式:format=json&content=xxxx&clientip=127.0.0.1&jing=110.5&wei=23.4 返回结果{ret:0,Msg:"ok",Errcode:0,Data:{id:12345678,Timestamp:12863444444}}Errcode :发表失败错误码参看文档最后说明3.t/del 删除一条微博URL/api/t/del格式xml,jsonHTTP请求方式POST是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)Id: 微博ID使用说明/api/t/delPost包体格式:Format=json&id=xxxxx返回结果{ret:0,Msg:"ok",Data:{id:12345678,}}4.t/re_add 转播一条微博URL/api/t/re_add格式xml,jsonHTTP请求方式POST是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)content: 微博内容Clientip: 用户IP(以分析用户所在地)Jing: 经度(可以填空)Wei: 纬度(可以填空)Reid: 转播父结点微博ID使用说明/api/t/re_addPost包体格式:format=json&content=xxxx&clientip=127.0.0.1&jing=110.5&wei=23.4&reid=12315456 返回结果{ret:0,Msg:"ok",Errcode:1Data:{id:12345678,Timestamp:12863444444}}Errcode :发表失败错误码参看文档最后说明5.t/reply 回复一条微博URL/api/t/reply格式xml,jsonHTTP请求方式POST是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)content: 微博内容Clientip: 用户IP(以分析用户所在地)Jing: 经度(可以填空)Wei: 纬度(可以填空)Reid: 回复的父结点微博ID使用说明/api/t/replyPost包体格式:format=json&content=xxxx&clientip=127.0.0.1&jing=110.5&wei=23.4&reid=12315456 返回结果{ret:0,Msg:"ok",Errcode:13,Data:{id:12345678,Timestamp:12863444444}}6.t/add_pic 发表一条带图片的微博URL/api/t/add_pic格式xml,jsonHTTP请求方式POST提交数据采用enctype="multipart/form-data"是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明Format: 返回数据的格式是(json或xml)content: 微博内容Clientip: 用户IP(以分析用户所在地)Jing: 经度(可以填空)Wei: 纬度(可以填空)Pic:文件域表单名本字段不要签名的参数中,不然请求时会出现签名错误使用说明/api/t/add_picPost包体格式:返回结果{ret:0,Msg:"ok",Errcode:13,Data:{id:12345678,Timestamp:12863444444}}7.t/re_count 转播数URL/api/t/re_count格式xml,jsonHTTP请求方式get是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明Format: 返回数据的格式是(json或xml)Ids: 微博ID的列表Flag:0 获取转发计数,1点评计数2 两者都取使用说明/api/t/re_count?format=json&ids=253446341312,34243234242,64323443234, 34342344424334返回结果{ret:0,Msg:"ok",Data:{"253446341312":1,"34243234242":2,..........}}两者都取时返回数据格式{ret:0,Msg:"ok",Data:{"253446341312":{'count':10,'mcount',3},"34243234242":{'count':10,'mcount',3},..........}}返回说明:Data:"微博ID":转播数Count:转播数,mcount:点评数8.t/re_list 获取单条微博的转发或点评列表URL/api/t/re_list格式xml,jsonHTTP请求方式get是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 数据返回的格式(json或XML)Flag:标识0 转播列表,1点评列表2 点评与转播列表RootId:转发或者回复根结点ID(源微博ID);PageFlag:(根据dwTime),0:第一页,1:向下翻页,2向上翻页;PageTime: 本页起始时间(第一页时填0,继续向下翻页:填上一次请求返回的最后一条记录时间)Reqnum: 每次请求记录的条数(1-20条)TwitterId: 第一页时填0,继续向下翻页,填上一次请求返回的最后一条记录ID,翻页用使用说明/api/t/re_list?format=json&rootid=xxxx&&pageflag=0&pagetime=12345332 34&TwitterId=xxxxx&reqnum=20返回结果{ret:0,Msg:"ok",Data:{Timestamp:128679200,hasNext:0,Totalnum:300,Info:[{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:["",""],Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:2,//表示转播Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null},{text:"",Origtext:"",Count:2,Mcount:2,From:"来自网页",Id:7987543214334,Image:null,Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Self:0Timestamp:1285813236,Type:2,Head:"",Location:"广东深圳",Country_code:1,Province_code:44,City_code:3,isVip:0Geo:null}]},'User':{'name':'nick','name':'nick',............}}字段说明:Ret: 0 成功非0失败Msg 错误信息Data:Timestamp 服务器时间戳hasNext:0 表示还有微博可拉取1 已拉取完毕Info:Text:微博内容Origtext:原始内容Count:微博被转次数Mcount:点评次数From:来源Id:微博唯一IDImage:图片URL列表Name:发表人帐户名Nick:发表人昵称Self:是否自已发的的微博0:不是1 是Timestamp:发表时间Type:微博类型1-原创发表、2-转载、3-私信4-回复5-空回6-提及Head:发表者头像URLLocation:发表者所在地Isvip:是否微博认证用户Geo:发表者地理信息User:Name:nick 当页数据涉及到的用户的帐号与昵称映射9.t/comment 点评一条微博URL/api/t/c omment格式xml,jsonHTTP请求方式POST是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数Format: 返回数据的格式是(json或xml)content: 微博内容Clientip: 用户IP(以分析用户所在地)Jing: 经度(可以填空)Wei: 纬度(可以填空)Reid: 转播根结点(非父结点)微博ID使用说明/api/t/c ommentPost包体格式:format=json&content=xxxx&clientip=127.0.0.1&jing=110.5&wei=23.4&reid=12315456 返回结果{ret:0,Msg:"ok",Errcode:1Data:{id:12345678,Timestamp:12863444444}}Errcode :发表失败错误码参看文档最后说明帐户相关er/info获取自己的详细资料URL/api/user/info格式xml,jsonHTTP请求方式GET是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)使用说明/api/user/info?format=json返回结果{ret:0,Msg:"ok",Data:{Name:"abc",Nick:"abcd",Uid:"xxxxxxxxx",Head:"",Location:"广东深圳",Country_code:"1",Province_code:"44",City_code:"3",isVip:0,Isent:0,Introduction:"",verifyInfo:"",Birth_year:"1984"Birth_month:"3"Birth_day:"28"Sex:1Fansnum:100,Idolnum:100,Tweetnum:100Tag:[{Id:1,name:""},{id:2,name:""},....]}}字段说明:Name: 用户帐户名Nick: 用户昵称Uid: 用户id(目前为空)Head: 头像URLLocation: 所在地Isvip: 是否认证用户Isent: 是否企业机构Introduction: 个人介绍Verifyinfo: 认证信息Birth_year: 出生年Birth_month:出生月Birth_day:出生天Country_code: 国家ID,Province_code: 地区ID,City_code: 城市ID,Sex:用户性别1男2 女0未知Fansnum:粉丝数Idolnum:偶像数Tweetnum:发表的微博数Tag:Id:个人标签IDName:标签名er/update 更新用户信息URL/api/user/update格式xml,jsonHTTP请求方式POST是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明请求参数:oauth标准参数,并带上以下参数Format: 返回数据的格式是(json或xml)nick: 昵称Sex: 性别0 ,1:男2:女Year:出生年1900-2010Month:出生月1-12Day:出生日1-31。

api接口文档

api接口文档

API协议文档(v0.03)目录一、前言 (4)(一)适用范围 (4)(二)定义、专业术语及缩略语 (4)二、协议格式说明 (5)(一)事项申明 (5)(二)请求格式 (5)(三)输出格式及时间、数组的说明 (6)三、协议 (7)●公共接口 (7)1.版本检查 (7)2.设备注册 ................................................................................................................................. 错误!未定义书签。

●B端.......................................................................................................................................... 错误!未定义书签。

3.登录 ......................................................................................................................................... 错误!未定义书签。

4.获取未处理预约数 ................................................................................................................. 错误!未定义书签。

5.获取验证码 ............................................................................................................................. 错误!未定义书签。

开发接口文档-API文档模板

开发接口文档-API文档模板

XXX项目接口文档版本控制信息1获取所有字段1.1获取所有字段请求地址:/session/field/findAll请求参数响应请求例子:http://127.0.0。

1:8080/session/field/findAll?name=X响应例子:{”code":”10000”,”exception":null,”isSuccess":true,"message":”成功,系统处理正常!”,”page":0,”pageSize":0,”returnObject":null,"returnValue”:{”types":null,”villages":null,”companys":[{"iconColour":"","iconSize":0,”iconStyle”:”",”id”:4,”name”:"XX”},{"iconColour":"","iconSize”:0,"iconStyle":””,"id”:5,”name”:"XX”},{"iconColour":"",”iconSize":0,”iconStyle”:”",”id":7,"name”:"XX”}]},”totals”:0}2文件上传2.1文件上传(ajax)请求地址:/session/file/upload请求参数响应请求例子:var formData = new FormData();formData.append("file”, this.files[0]);$。

开放平台

开放平台

各类开发者提供技术支持与运营支持,与开发者共同发展,为开发者和YY用户创造更
有价值的在线互动世界。多玩YY开放平台(YY Open Platform)是基于YY频道各类工 会组织娱乐、群体互动、游戏、交友、竞技、活动的业务平台,提供外部合作伙伴参 与服务YY用户的各类原材料,例如API、帐号体系、数据通道、数据安全等。供外部 合作伙伴开发应用并接入Байду номын сангаасYY开放平台是YY基础服务重要的开放途径,通过与合作方 的共同努力,为YY用户提供更具特色的、以在线语音为主的在线互动平台。 群体性: 平台用户分布都是以工会形式,用户参与都是以一个大群体方式参与应用场
粉丝部件简介:粉丝部件可以 展示公共主页的动态及粉丝 数,提高关注度,
组件接入简介:第三方可以将创意产品接入开心网运营,要实现组件接入,您 首先要申请一个组件,获取开发所必需API Key / Secret Key等参数;开发完 毕后请及时提交审核;1-2个工作日内给您反馈审核结果,审核通过后您的产 品或服务就能被广大开心网用户使用了。
景。用户更具组织特性。
歪歪语音是广州多玩信息技术有限公司研发的一款基于Internet 团队语音通信平 台,功能强大、音质清晰、安全稳定、不占资源、适应游戏玩家的免费语音软件。在 网络上通常用YY表示。简单的说,是一种能够不同于QQ的娱乐工具,又名YY语音 (YY是汉语拼音YuYin的缩写),是一款优秀的语音软件,是多玩游戏网针对 YY Logo中文用户设计的多人语音群聊工具。
品索引及分类明细)、淘宝店铺信息(全淘宝店铺信息)、淘宝交易明细信息
(在取得用户授权的情况下,查询每笔交易的详细情况)、淘宝商品管理(淘宝 商品的上传、编辑、修改等接口)等信息,并建立相应的电子商务应用。同时, 作为淘宝开放平台TOP项目的唯一合作平台——阿里软件平台在其中也扮演着重 要的角色,它将为开发者提供整套的淘宝API的附加服务:测试环境、技术咨询、 产品上架、版本管理、收费策略、市场销售、产品评估等等。

常见开放api平台-OpenAPI

常见开放api平台-OpenAPI

常见开放api平台-OpenAPI
所谓的开放API()是服务型⽹站常见的⼀种应⽤,⽹站的服务商将⾃⼰的⽹站服务封装成⼀系列API(Application Programming Interface,应⽤编程接⼝)开放出去,供第三⽅开发者使⽤,这种⾏为就叫做开放⽹站的API,所开放的API就被称作OpenAPI(开放API)。

⽹站提供开放平台的API后,可以吸引⼀些第三⽅的开发⼈员在该平台上开发商业应⽤,平台提供商可以获得更多的流量与市场份额,第三⽅开发者不需要庞⼤的硬件与技术投资就可以轻松快捷的创业,从⽽达到双赢的⽬的,开放API是⼤平台发展、共享的途径,让开发者开发⼀个有价值应⽤,付出的成本更少,成功的机会更多。

今天,OpenAPI作为互联⽹在线服务的发展基础,已经成为越来越多互联⽹企业发展服务的必然选择。

下⾯我就列举⼀些常见⽹站服务的Open API⽂档资源索引。

SNS类⽹站API
电⼦商务类
微博API
注:需要授权的开发者才能访问,其API调⽤格式类似Twitter,但需要⼀个API Key⽤于认证管理。

Google Maps API
应⽤类。

api接口文档模板

api接口文档模板

接口文档说明
1 接口参考 (1)
1.1 登陆 (1)
1.2 登陆接口 (1)
1 接口参考
1.1登陆
1.2登陆接口
1.2.1.1接口说明
1.2.1.1 请求说明
1.2.1.2 参数特殊说明
比如有签名认证的,toke n的,特殊加密算法说明等比如有签名认证的, token的,特殊加密算法说明等比如有签名认证的,token的,特殊加密算法说明等比如有签名认证的,toke n的,特殊加密算法说明等比如有签名认证的, token的,特殊加密算法说明等比如有签名认证的,token的,特殊加密算法说明等比如有签名认证的,toke n的,特殊加密算法说明等比如有签名认证的, token的,特殊加密算法说明等比如有签名认证的,token的,特殊加密算法说明等比如有签名认证的,token的,特殊加密算法说明等。

121.3 url 说明
此接口是登录接口,用于客户登录使用此接口是登录接口,用于客户登录使用接口是登录接口,用于客户登录使用此接口是登录接口,用于客户登录使用接口是登录接口,用于客户登录使用此接口是登录接口,用于客户登录使用接口是登录接口,用于客户登录使用此接口是登录接口,用于客户登录使用接口是登录接口,用于客户登录使用此接口是登录接口,用于客户登录使用接口是登录接口,用于客户登录使用此接口是登录接口,用于客户登录使用。

121.4 返回说明
121.5 返回示例
{
"code" :200,
"msg":"登录成功",
"data" :{
"username":"测试账号"
}
}。

openai moderation api 使用

openai moderation api 使用

一、介绍Open本人 Moderation APIOpen本人 Moderation API是一种基于人工智能的内容审核工具,旨在帮助互联网评台对用户生成的内容进行自动审核和过滤。

该API 采用了最先进的深度学习模型,能够识别和过滤出包括暴力、色情、恶意言论等在内的不当内容,从而帮助提升互联网评台的安全性和用户体验。

二、Open本人 Moderation API的工作原理1. 数据收集:Open本人 Moderation API通过自动爬取和收集大量的训练数据,包括文字、图片、视频等多种形式的内容,在各种互联网评台上进行覆盖式的采集。

2. 深度学习模型训练:API采用了最先进的深度学习技术,借助大规模的训练数据对模型进行训练,不断提升其识别和过滤能力。

3. 文本和多媒体内容审核:Open本人 Moderation API能够针对多种形式的用户生成内容进行审核,包括文字、图片、视频等,通过分析内容的语义和视觉特征,自动识别出其中包含的不当内容。

4. 实时反馈和调整:API能够根据实际应用中的反馈信息不断调整和优化模型的表现,确保其能够应对不断变化的内容审核需求。

三、Open本人 Moderation API的优势1. 自动化审核:Open本人 Moderation API能够自动化地对用户生成的内容进行审核,大大减轻了人工审核的工作负担,并能够实现24小时不间断的内容监控。

2. 深度学习技术支持:API采用了最先进的深度学习技术,能够对内容进行更加精准的识别和分类,具有较高的准确率和鲁棒性。

3. 多媒体内容覆盖:Open本人 Moderation API不仅能够对文字内容进行审核,还支持对图片、视频等多媒体内容的审核和过滤,实现了更全面的内容监控。

4. 实时反馈和调整:API能够根据实际应用中的反馈信息不断调整和优化模型的表现,确保其能够应对不断变化的内容审核需求。

四、Open本人 Moderation API的应用场景1. 社交媒体评台:Open本人 Moderation API能够帮助社交媒体评台实现对用户生成内容的自动审核和过滤,保障评台的安全性和良好的用户体验。

api标准下载地址

api标准下载地址

api标准下载地址API标准下载地址。

在软件开发领域,API(Application Programming Interface)是一种允许不同软件应用程序之间进行通信和交互的工具。

API标准的下载地址对于开发人员来说至关重要,因为它们提供了必要的文档和资源,帮助他们理解和使用API。

本文将介绍一些常见的API标准下载地址,以及如何获取它们。

1.官方网站。

许多API的官方网站都提供了完整的文档和下载地址。

开发人员可以直接访问这些网站,找到他们所需的API标准,并下载相关文档。

通常,这些官方网站还会提供示例代码、教程和其他有用的资源,帮助开发人员更好地理解和使用API。

2.开发者社区。

许多API都有相应的开发者社区,开发人员可以在这些社区中获取API标准的下载地址。

这些社区通常提供了丰富的讨论和交流平台,开发人员可以在这里向其他开发者寻求帮助,分享经验,并找到他们需要的API标准及相关资源。

3.第三方网站。

除了官方网站和开发者社区,还有一些第三方网站也提供了API标准的下载地址。

这些网站可能会整合多个API的文档和资源,为开发人员提供便利。

然而,在选择第三方网站下载API标准时,开发人员需要注意确认网站的可靠性和真实性,以免下载到错误或过时的文档。

4.版本控制系统。

一些API的文档和标准也可以通过版本控制系统(如GitHub)获取。

开发人员可以在这些系统中找到API的最新版本、更新日志和相关资源,方便他们进行开发和集成。

总结。

API标准的下载地址对于开发人员来说至关重要。

通过官方网站、开发者社区、第三方网站和版本控制系统,开发人员可以获取到他们所需的API标准和相关资源,帮助他们更好地进行软件开发和集成。

希望本文介绍的方法能够帮助开发人员顺利获取到他们需要的API标准,提高开发效率和质量。

腾讯对外接口API文档

腾讯对外接口API文档

打开以下网址,输入您的腾讯绑定帐号以及密码:/index.php/API%E6%96%87%E6%A1%A3类似这样的:API文档返回出自腾讯微博开放平台跳转到:导航, 搜索OAuth授权时间线微博相关帐户相关关系链相关私信相关搜索相关热度,趋势数据更新相关数据收藏话题相关标签相关名单微群相关邀请相关LBS相关其他文档更新历史API问题QA错误码说明表情列表下载OAuth授权request_token 获取request_tokenauthorize 用户授权request_tokenaccess_token 交换access_tokenaccess_token 交换access_token点击查看示例API请求示例说明auth/get_oauth2_token 通过oAuth1.0的token获取oAuth2.0的token时间线statuses/home_timeline 主页时间线statuses/public_timeline 广播大厅时间线statuses/user_timeline 其他用户发表时间线statuses/mentions_timeline 用户提及时间线statuses/ht_timeline 话题时间线(建议使用新话题时间线接口ht_timeline_ext) statuses/broadcast_timeline 我发表时间线statuses/special_timeline 特别收听的人发表时间线statuses/area_timeline 地区发表时间线statuses/home_timeline_ids 主页时间线索引statuses/user_timeline_ids 其他用户发表时间线索引statuses/broadcast_timeline_ids 我发表时间线索引statuses/mentions_timeline_ids 用户提及时间线索引statuses/users_timeline 多用户发表时间线statuses/users_timeline_ids 多用户发表时间线索引statuses/ht_timeline_ext 话题时间线statuses/home_timeline_vip 拉取vip用户发表微博消息接口statuses/sub_re_list 获取二传手列表(获取转播或评论的再次转播或评论列表)微博相关t/show 获取一条微博数据t/add 发表一条微博t/del 删除一条微博t/re_add 转播一条微博t/reply 回复一条微博(即对话)t/add_pic 发表一条带图片的微博t/re_count 转播数或点评数t/re_list 获取单条微博的转发或点评列表t/comment 点评一条微博t/add_music 发表音乐微博t/add_video 发表视频微博t/getvideoinfo 获取视频信息t/list 根据微博id批量获取微博内容(与索引合起来用)t/sub_re_count 获取转播的再次转播数(二次转发次数)t/add_emotion 发表心情帖子t/add_pic_url 用图片URL发表带图片的微博t/add_multi 多类型发表(可同时发表带音频、视频、图片的微博)帐户相关user/info 获取自己的详细资料user/update 更新用户信息user/update_head 更新用户头像信息user/update_edu 更新用户教育信息user/other_info 获取其他人资料user/infos 获取一批人的简单资料user/verify 验证账户是否合法(是否注册微博)user/emotion 获取心情微博关系链相关friends/fanslist 我的听众列表friends/fanslist_name 我的听众列表,只输出namefriends/idollist 我收听的人列表friends/idollist_name 我收听的人列表,只输出namefriends/blacklist 黑名单列表friends/speciallist 特别收听列表friends/add 收听某个用户friends/del 取消收听某个用户friends/addspecial 特别收听某个用户friends/delspecial 取消特别收听某个用户friends/addblacklist 添加某个用户到黑名单friends/delblacklist 从黑名单中删除某个用户friends/check 检测是否我的听众或收听的人friends/user_fanslist 其他帐户听众列表friends/user_idollist 其他帐户收听的人列表friends/user_speciallist 其他帐户特别收听的人列表friends/fanslist_s 我的听众列表,简单信息(200个)friends/idollist_s 我的收听列表,简单信息(200个)friends/mutual_list 互听关系链列表friends/match_nick_tips 好友账号及昵称输入提示私信相关private/add 发私信private/del 删除一条私信private/recv 收件箱private/send 发件箱搜索相关search/user 搜索用户search/t 搜索微博search/userbytag 通过标签搜索用户热度,趋势trends/ht 话题热榜trends/t 转播热榜trends/famouslist 推荐名人列表数据更新相关info/update 查看数据更新条数数据收藏fav/addt 收藏一条微博fav/delt 取消收藏一条微博fav/list_t 收藏的微博列表fav/addht 订阅话题fav/delht 取消订阅话题fav/list_ht 获取已订阅话题列表话题相关ht/ids 根据话题名称查询话题idht/info 根据话题id获取话题相关信息标签相关tag/add 添加标签tag/del 删除标签名单list/list_followers 名单订阅成员列表信息list/myfollowlist 我订阅的名单信息list/create 创建名单list/delete 删除名单list/edit 修改名单list/get_list 查询我创建的名单list/check_user_in_list 筛选指定的用户是否在名单中list/list_attr 名单属性信息list/follow 订阅多个名单list/undo_follow 取消订阅多个名单list/add_to_list 收录指定用户到名单list/del_from_list 从名单中删除指定用户list/get_other_in_list 查询指定用户所在的所有listlist/listusers 查询名单成员列表list/list_info 查询指定微博用户的名单相关信息微群相关weiqun/add 在微群中发表微博消息weiqun/apply4group 申请加入微群weiqun/bindqqgroup 微群与Q群互绑定weiqun/del 删除微群中的微博weiqun/home_timeline 微群主页时间线weiqun/multihome_timeline 多微群主页时间线weiqun/quitgroup 退出微群weiqun/setbulletin 设置微群公告weiqun/setmemattr 设置微群成员属性邀请相关invite/get_invite_list 获取好友列表invite/event_invite 发送好友邀请LBS相关LBS相关接口使用说明文档lbs/update_pos 更新地理位置lbs/del_pos 删除最后更新位置lbs/get_poi 获取POI(Point of Interest)lbs/get_around_new 获取身边最新的微博lbs/get_around_people 获取身边的人其他other/kownperson 我可能认识的人other/shorturl 短url变长urlother/videokey 获取视频上传的keyother/get_emotions 获取表情接口other/gettopreadd 一键转播热门排行other/follower_trans_conv 拉取我收听的用户的转播消息接口other/quality_trans_conv 拉取精华转播消息接口other/vip_trans_conv 拉取vip用户的转播消息接口other/url_converge 短url聚合other/gettopiczbrank 同话题热门转播排行文档更新历史API问题QA错误码说明表情列表下载取自“/index.php/API%E6%96%87%E6%A1%A3”帐户相关/取消收听某个用户返回出自腾讯微博开放平台跳转到:导航, 搜索目录[隐藏]∙ 1 请求说明∙ 2 参数说明∙ 3 使用说明∙ 4 返回结果∙ 5 字段说明请求说明url /api/friends/del格式xml,jsonhttp请求方式post是否需要鉴权true请求数限制true关于请求数限制,参见接口访问权限说明参数说明请求参数:oauth或openid&openkey标准参数,并带上以下参数format 返回数据的格式(json或xml)name 他人的帐户名(可选)他人的openid(可选)fopenidname和fopenid至少选一个,若同时存在则以name值为主使用说明/api/friends/delpost包体格式为:format=json&name=xxxx&fopenid=xxxx返回结果{ret:0,msg:"ok",errcode:0}字段说明ret: 返回值,0-成功,非0-失败msg:错误信息errcode:返回错误码errcode:发表失败错误码参看文档最后说明,点击此处查看取自“/index.php/%E5%B8%90%E6%88%B7%E7%9B%B8%E5%85%B3/%E5 %8F%96%E6%B6%88%E6%94%B6%E5%90%AC%E6%9F%90%E4%B8%AA%E7%94%A8%E6%88%B 7”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

网站提供开放平台的API后,可以吸引一些第三方的开发人员在该平台上开发商业应用,平台提供商可以获得更多的流量与市场份额,第三方开发者不需要庞大的硬件与技术投资就可以轻松快捷的创业,从而达到双赢的目的,开放API是大平台发展、共享的途径,让开发者开发一个有价值应用,付出的成本更少,成功的机会更多。

今天,O penAPI作为互联网在线服务的发展基础,已经成为越来越多互联网企业发展服务的必然选择。

下面我就列举一些常见网站服务的Open API文档资源索引。

SNS类网站API
Facebook-/
人人网开放平台-/
开放平台-/
MySpace开发者平台-/
Opensocial-/
Google Gadgets小工具API开发人员指南-/intl/zh-TW/api s/gadgets/docs-home.html
Gadgets API开发人员指南-/intl/zh-CN/apis/gadgets/docs/de v_guide.html
Gadgets API-/intl/zh-CN/apis/gadgets/
电子商务类
Amazon API-/
eBay API-/
淘宝开放平台-/theme/tao_source/
微博API
Twitter API-/Twitter-API-Documentation
(Laconica)API-/wiki/Twitter-compatible_API
新浪微博开发者平台-
注:需要授权的开发者才能访问,其API调用格式类似Twitter,但需要一个API Key用于认证管理。

搜狐博客开放平台-/
Follow5API-/f5/jsp/other/api/api.jsp
嘀咕API-/p/digu-api/wiki/DiguApi
做啥API-/p/zuosa-api/wiki/ZuosaApiDoc
人间网API-/api.html
9911微博API-/api.php
Google Maps API
Google Maps API Developer Guide-/intl/en/apis/maps/docu mentation/
Google Maps API Tutorial-/gmap/extensions.htm
GMaps Utility Library-/p/gmaps-utility-library-dev/wiki/Libra ries
GMaps Utility Examples-/svn/trunk/label edmarker/release/examples/
Saving User-Added Form Data-/intl/zh-CN/apis/maps/articles /phpsqlinfo.html
Firefox类
Mozilla开发者中心的扩展开发专题-https:///en/Extensions
XUL1.0规范-/projects/xul/xul.html
更多地了解这种基于XML的用户界面语言,它可以构建各种富跨平台应用程序。

Mozilla Development Center的XUL教程-/en/docs/X UL_Tutorial
Getting started with extension development编写一个最简单的Firefox扩展-http:/ //Getting_started_with_extension_development
Setting up extension development environment-/en/docs /Setting_up_extension_development_environment
实战Firefox扩展开发-/developerworks/cn/web/wa-lo-firefox-e xt/
使用XUL实现浏览器扩展(1)-/developerworks/cn/web/wa-x ul1/
使用XUL实现浏览器扩展(2)-/developerworks/cn/web/wa-x ul2/
应用类
豆瓣API-/service/apidoc/
Flickr API-/services/api/
Last.fm API-st.fm/api
API-/
Delicious API-/help/api
API统计-/apis。

相关文档
最新文档