资料库

- API文档
来自ID开放平台
跳转至: 导航搜索

概述

ID开放平台基于ID强大的传播能力、海量用户,为应用提供展示平台与发展空间,构建高度社交特性的应用。我们期待各种富有创新力的站内应用、无线应用(企业ID应用),通过本文你将了解到:

  • • 如何成为开发者;
  • • 如何创建应用(授权,API,SDK,问答系统 & 常见问题引导);
  • • 如何通过审核;
  • • 如何运营。

具体步骤

应用的创建、发布包括以下流程,你将了解到接入ID开放平台的关键信息和步骤。 总流程图 让你的应用在ID开放平台上运营,只需要通过简单的六个步骤:

pic_2-1.jpg

如何成为开发者

  1. 创建ID帐号 在开发者页面点击“登录”或者“创建应用”,通过帐号登录成为一名开发者。一个ID帐号可以管理10个不同的应用,建议开发人员使用官方ID的帐号,以便统一管理。
  2. 选择应用类型 点击“创建应用”,即进入目标应用的类型选择环节。请根据应用类型的提示,选择相应的应用创建流程。pic_2-2-2.jpg
  3. 开发者信息设置 请在开发者信息设置页填写真实资料。成为ID认证的开发者,你需要通过邮箱验证和手机验证。我们会给你填写的邮箱和手机号发送验证信息,请根据提示验证你的身份。

请注意:开发者类型一经填写,不可修改。个人开发者不可接入ID支付业务,请谨慎选择。
kaifazheziliao.png

创建应用

  1. 资料填写注意事项

当完成邮箱验证之后,便进入创建应用的资料填写环节。 【待上传图】 请注意以下几点: (1)图标: 应用广场展示的应用图标尺寸为80*80像素,大小不超过2M,支持PNG、JPG格式,请提供合适的图标。 设计参考:应用设计规范 (2)应用分类: 你可以根据所开发的应用类型选择3个标签,以第一个标签确定应用的主要分类。请确保应用分类正确,否则无法通过审核。

  1. 技术开发

在开发应用之前,你需要对“应用中心”进行整体的了解。“管理中心”为应用的创建、开发和运营提供了一站式的便捷服务,如:

  • • 开发者信息和应用信息的编辑;
  • • 接口与权限的快速申请与管理;
  • • 提供支付入口,方便开发者完成支付认证、接入支付和管理营收;
  • • 提供应用状态的基本状况、数据统计,如:接口调用情况、用户活跃度分析和用户特征分析等;
  • • 集合网站应用与其他应用的管理页面,方便开发者管理不同的应用。

【待上传图】 在“管理中心”可查看应用信息。App Key是应用唯一的识别标志,ID开放平台通过App Key鉴别应用的身份。App Secret是给应用分配的密钥,你需要妥善保存这个密钥,从而保证应用来源的的可靠性,防止被伪造。你可通过这两个数据进行相关的技术开发工作。 开发参考:开发流程技术规范与指南 【待上传图】 以下技术资源将会有助于你的应用开发: (1)OAuth2.0授权:

简单安全的授权机制,为你获取用户授权。查看

(2)SDK开发包:

我们提供了各个主流语言的SDK开发包,让你通过发ID、读取ID等功能实例代码,快速掌握调用API方法,降低开发门槛。查看

(3)各种接口资源:

超过200个数据接口,包括ID内容、评论、用户、关系、话题等信息。同时,你也可以申请高级接口、商业接口获得更多权限。查看

(4)ID在线支付系统:

便捷的支付接入流程、稳定的支付接口服务,让你高效率的快速接入支付;订单实时查询、报表下载、定期结算等服务,让你简单的管理财务。查看

(5)ID开放平台问答系统:

开发者交流、互动的知识社区,也是寻求官方技术支持的推荐途径。快速精确的问题推荐和搜索,清晰的问题分类和提问引导,让开发者能以最小的成本解决问题。查看

pic_tech_resource.jpg

关于审核

  1. 申请审核流程

打开管理中心,当应用状态的进度条提示应用资料已通过,便可提交审核。 【待上传图】

  1. 申请应用广场审核

应用中心是集中展示应用的平台,向用户有效的推荐应用。当你的应用通过审核,便可以提出让应用上广场展示的申请,争取更多曝光机会。 【待上传图】 审核详情请参考:应用审核规范 应用上线后的表现形式 当申请通过后,我们会根据应用创建时选择的分类,在应用广场分类展示应用。同时,应用广场提供了热门推荐、最新应用、可能喜欢、你关注的人在用、小编推荐、排行榜等六大推荐模块,按不同纬度展示应用。通过审核的所有站内应用、移动应用,均有机会在“最新应用”中按既定的规则进行展示。 【待上传图】 应用推荐详情参考:应用推荐说明 站内应用将以iframe的形式嵌入ID页面中;移动应用以WAP、客户端应用等形式接入,当用户点击“立即使用”,则跳转到移动应用的下载页。以站内应用的展示为例: 【待上传图】

更多高级服务

开发者可在“应用中心”中申请更多高级服务,如:调用高级接口、商业数据接口等功能。 (1)高级接口:

在普通接口的基础上,ID开放平台开放了功能更为强大的高级接口,包括ID高级写入接口、ID高级读取接口、关系备注高级接口、关系移除写入接口、搜索话题高级接口。信用记录良好的开发者方可申请。

(2)应用消息的权限:

应用消息是使来自应用的通知在ID域下通过顶导可以对用户进行提醒,使应用与用户之间建立起沟通关系。在“管理中心”中,开放平台会为应用提供相关通知模板,应用通过审核后就可向授权用户发送消息。

(3)应用动态的权限:

应用动态是携带ID身份的用户使用经过授权的第三方网站或应用的某些功能后,发出的以“动作+对象”为基本内容的标准化消息,第三方使用该功能需申请动态权限。

(4)商业数据接口:

针对应用的ID运营、ID营销、数据分析、客服咨询等需求,我们为你提供了具有更强大数据支持的接口。

【待上传图】

新资讯的获取与联系方式

• API更新、功能发布、政策发布/更新: ID开放平台博客:http://open.10000.com/blog ID开放平台官方ID:http://10000.com/openapi • 技术问题咨询: ID开放平台问答系统:http://open.10000.com/qa 邮箱:id@10000.com