新手指南
概述
微博开放平台基于微博强大的传播能力、海量用户,为应用提供展示平台与发展空间,构建高度社交特性的应用。我们期待各种富有创新力的站内应用、无线应用、专业版应用(企业微博应用),通过本文你将了解到:
- • 如何成为开发者;
- • 如何创建应用(授权,API,SDK,问答系统 & 常见问题引导);
- • 如何通过审核;
- • 如何运营。
具体步骤
应用的创建、发布包括以下流程,你将了解到接入微博开放平台的关键信息和步骤。
总流程图
让你的应用在微博开放平台上运营,只需要通过简单的六个步骤:
![1486628126730249.jpg pic_2-1.jpg](http://m.sbmmt.com/img/upload/image/734/258/285/1486628126730249.jpg)
如何成为开发者
1.创建微博帐号
在开发者页面点击“登录”或者“创建应用”,通过帐号登录成为一名开发者。一个微博帐号可以管理10个不同的应用,建议开发人员使用官方微博的帐号,以便统一管理。
![1486628137789262.jpg pic_2-2-1new.jpg](http://m.sbmmt.com/img/upload/image/361/842/425/1486628137789262.jpg)
2.选择应用类型
点击“创建应用”,即进入目标应用的类型选择环节。请根据应用类型的提示,选择相应的应用创建流程。
![1486628142343585.jpg pic_2-2-2new.jpg](http://m.sbmmt.com/img/upload/image/970/416/445/1486628142343585.jpg)
3.开发者信息设置
请在开发者信息设置页填写真实资料。成为微博认证的开发者,你需要通过邮箱验证和手机验证。我们会给你填写的邮箱和手机号发送验证信息,请根据提示验证你的身份。
![1486628147576041.jpg pic_2-2-3new.jpg](http://m.sbmmt.com/img/upload/image/590/355/312/1486628147576041.jpg)
请注意:开发者类型一经填写,不可修改。个人开发者不可接入微博支付业务,请谨慎选择。
创建应用
1.资料填写注意事项
当完成邮箱验证之后,便进入创建应用的资料填写环节。
![1486628151465601.jpg pic_2-3-1new.jpg](http://m.sbmmt.com/img/upload/image/910/313/561/1486628151465601.jpg)
请注意以下几点:
(1)图标:
应用广场展示的应用图标尺寸为80*80像素,大小不超过2M,支持PNG、JPG格式,请提供合适的图标。
设计参考:应用设计规范
设计参考:应用设计规范
(2)应用分类:
你可以根据所开发的应用类型选择3个标签,以第一个标签确定应用的主要分类。请确保应用分类正确,否则无法通过审核。
2.技术开发
在开发应用之前,你需要对“应用中心”进行整体的了解。“管理中心”为应用的创建、开发和运营提供了一站式的便捷服务,如:
- • 开发者信息和应用信息的编辑;
- • 接口与权限的快速申请与管理;
- • 提供支付入口,方便开发者完成支付认证、接入支付和管理营收;
- • 提供应用状态的基本状况、数据统计,如:接口调用情况、用户活跃度分析和用户特征分析等;
- • 集合网站应用与其他应用的管理页面,方便开发者管理不同的应用。
![1486628156724664.jpg pic_2-3-2new.jpg](http://m.sbmmt.com/img/upload/image/410/490/193/1486628156724664.jpg)
在“管理中心”可查看应用信息。App Key是应用唯一的识别标志,微博开放平台通过App Key鉴别应用的身份。App Secret是给应用分配的密钥,你需要妥善保存这个密钥,从而保证应用来源的的可靠性,防止被伪造。你可通过这两个数据进行相关的技术开发工作。
- 开发参考:开发流程技术规范与指南
![1486628161937987.jpg pic_2-3-3new.jpg](http://m.sbmmt.com/img/upload/image/756/349/119/1486628161937987.jpg)
以下技术资源将会有助于你的应用开发:
(1)OAuth2.0授权:
简单安全的授权机制,为你获取用户授权。查看
(2)SDK开发包:
我们提供了各个主流语言的SDK开发包,让你通过发微博、读取微博等功能实例代码,快速掌握调用API方法,降低开发门槛。查看
(3)各种接口资源:
超过200个数据接口,包括微博内容、评论、用户、关系、话题等信息。同时,你也可以申请高级接口、商业接口获得更多权限。查看
(4)微博在线支付系统:
便捷的支付接入流程、稳定的支付接口服务,让你高效率的快速接入支付;订单实时查询、报表下载、定期结算等服务,让你简单的管理财务。查看
(5)微博开放平台问答系统:
开发者交流、互动的知识社区,也是寻求官方技术支持的推荐途径。快速精确的问题推荐和搜索,清晰的问题分类和提问引导,让开发者能以最小的成本解决问题。查看
关于审核
1.申请审核流程
打开管理中心,当应用状态的进度条提示应用资料已通过,便可提交审核。
![1486628199211762.jpg pic_2-4-1new.jpg](http://m.sbmmt.com/img/upload/image/360/754/685/1486628199211762.jpg)
2.申请应用广场审核
应用广场(http://app.weibo.com)是集中展示应用的平台,向用户有效的推荐应用。当你的应用通过审核,便可以提出让应用上广场展示的申请,争取更多曝光机会。
![1486628203565157.jpg pic_2-4-2new.jpg](http://m.sbmmt.com/img/upload/image/535/570/521/1486628203565157.jpg)
审核详情请参考:应用审核规范
应用上线后的表现形式
当申请通过后,我们会根据应用创建时选择的分类,在应用广场分类展示应用。同时,应用广场提供了热门推荐、最新应用、可能喜欢、你关注的人在用、小编推荐、排行榜等六大推荐模块,按不同纬度展示应用。通过审核的所有站内应用、移动应用,均有机会在“最新应用”中按既定的规则进行展示。
![1486628207107517.jpg pic_2-5-1new.jpg](http://m.sbmmt.com/img/upload/image/641/435/921/1486628207107517.jpg)
应用推荐详情参考:应用推荐说明
站内应用将以iframe的形式嵌入微博页面中;移动应用以WAP、客户端应用等形式接入,当用户点击“立即使用”,则跳转到移动应用的下载页。以站内应用的展示为例:
![1486628211453271.jpg pic_2-5-2new.jpg](http://m.sbmmt.com/img/upload/image/171/794/741/1486628211453271.jpg)
更多高级服务
开发者可在“应用中心”中申请更多高级服务,如:调用高级接口、商业数据接口等功能。
(1)高级接口:
在普通接口的基础上,微博开放平台开放了功能更为强大的高级接口,包括微博高级写入接口、微博高级读取接口、关系备注高级接口、关系移除写入接口、搜索话题高级接口。信用记录良好的开发者方可申请。
(2)应用消息的权限:
应用消息是使来自应用的通知在微博域下通过顶导可以对用户进行提醒,使应用与用户之间建立起沟通关系。在“管理中心”中,开放平台会为应用提供相关通知模板,应用通过审核后就可向授权用户发送消息。
(3)应用动态的权限:
应用动态是携带微博身份的用户使用经过授权的第三方网站或应用的某些功能后,发出的以“动作+对象”为基本内容的标准化消息,第三方使用该功能需申请动态权限。
(4)商业数据接口:
针对应用的微博运营、微博营销、数据分析、客服咨询等需求,我们为你提供了具有更强大数据支持的接口。
![1486628216159293.jpg pic_2-6new.jpg](http://m.sbmmt.com/img/upload/image/956/535/699/1486628216159293.jpg)
新资讯的获取与联系方式
• API更新、功能发布、政策发布/更新:
微博开放平台博客:http://open.weibo.com/blog
微博开放平台官方微博:http://weibo.com/openapi
• 技术问题咨询:
微博开放平台问答系统:http://open.weibo.com/qa
接口问题:http://e.weibo.com/u/1870632073
邮箱:weibo_api_tech@sina.com
• 有关应用审核、网站合作等问题:
微博开放平台官方微博:http://e.weibo.com/1904178193
• 商务合作:
邮箱:weibo_app@vip.sina.com
微博私信:http://e.weibo.com/1904178193