跳转到: 导航, 搜索
(创建网站应用流程)
 
(未显示4个用户的35个中间版本)
第1行: 第1行:
==微连接概述==
+
=网站网页接入=
微连接(Weibo Connect)是新浪微博针对第三方网站提供的社会化网络接入方案。
+
接入微连接可以让您的网站支持用新浪微博账号登录,让用户方便的分享网站的内容、在网站上关注您的官方微博。
+
使用微连接,可以快速为网站增加用户、流量和官方微博粉丝。
+
  
==为什么接入微连接==
+
<div class="wiki_txtJ">
*1、为网站建立内容及品牌传播渠道,带来流量和新用户;
+
网站网页接入是微博针对PC端、H5端的第三方网站、网页提供的社交媒体接入方案。可以让您的网站、网页具备用微博帐号登录、分享内容到微博、关注您的官方微博等功能,快速为网站、网页增加用户、流量和官方微博粉丝。
*2、降低网站用户转化成本;使用微博用户关系让网站社交化;
+
*3、为网站引入微博海量优质实时内容;
+
*4、为网站提供精准的社会化统计服务,及时了解网站内容传播效果;分享、连接用户及官方微博粉丝的数据及人群特征分析。
+
  
==接入方式(部署组件、创建网站、微博登录)==
+
<ul class="wiki_indent_list">
微连接提供多种部署方式,您可以根据需求接入以下三种服务:
+
<li clas="wiki_indent_item">• 为网站建立内容及品牌传播渠道,带来流量和新用户;</li>
 +
<li clas="wiki_indent_item">• 用微博帐号登录降低网站、网页的用户转化成本,用微博用户关系让网页社交化;</li>
 +
<li clas="wiki_indent_item">• 为网站引入微博海量优质实时内容;</li>
 +
<li clas="wiki_indent_item">• 为网站提供精准的社会化统计服务,及时了解网站内容传播效果;</li>
 +
<li clas="wiki_indent_item">• 分享、连接用户及官方微博粉丝的数据及人群特征分析;</li>
 +
</ul>
 +
</div>
  
  
*1、复制一份代码,即刻生效:
+
==接入流程==
**如果您仅希望使用微组件,如分享按钮、关注按钮、赞组件、微博秀、微博直播、集体微博,可以直接在微组件设置页获取代码进行部署,无需其他操作。了解微组件 (http://open.weibo.com/widgets?cat=wb )
+
  
 +
<div class="wiki_txtA">帮助你完成网站、网页接入的创建申请、提交审核等步骤,解决过程中遇到的问题。</div>
  
*2、在开放平台创建一个网站,获得Appkey并进行高级开发:
+
<div class="wiki_title_withline">创建网页应用</div>
**如果您希望让网站支持微博登录、使用Weibo-JS进行开发、使用JS组件;或者希望微组件支持更多功能(例如让分享按钮发布的微博支持显示来自您的网站);或者希望使用站长控制台及社会化统计服务服务,则需要在网站控制台添加一个网站并获取Appkey。
+
<div style="margin:15px 0;">
 +
让你的网页支持微博帐号登录、使用微博分享组件,或者更多功能(例如让分享按钮发布的微博支持来源显示来自你的网站的),使用开发者控制台及社会化统计服务,你需要在微博开放平台的网页应用中创建一个新的网页应用。
  
 
**A、创建网站应用:需要您拥有在网站根目录上传文件的权限或修改网站首页代码的权限。请参考 微连接接入流程(链接暂
 
***空)。
 
**B、 Weibo-JS:使用Weibo JS-SDK 进行简单的二次开发,可支持微博用户授权登录,在网站实现更具网站个性化的微博
 
***互动功能;了解Weibo JS-SDK (http://open.weibo.com/sdk/js )同时还可使用已封装的功能模块,节省开发成本。
 
  
 +
开始之前,你需要具备以下两个条件:
  
*3、微博登录:基于Oauth协议,使用丰富的微博 Open API进行开发,用微博账号即可登录第三方网站。极大降低新用户注册
+
<ul class="wiki_indent_list">
**成本,利用微博社交关系提高网站用户黏性,有效传播网站内容。
+
<li clas="wiki_indent_item">• 你已经注册为应用开发者,即你的开发者信息已经完善(成为应用开发者);</li>
**了解微博登录 (http://open.weibo.com/authentication/ )
+
<li clas="wiki_indent_item">• 你拥有修改网站首页代码或上传文件到站点根目录的权限;</li>
 +
</ul>
  
==创建网站应用流程==
 
如果您希望让网站支持微博登录、使用Weibo-JS进行开发、使用JS组件;或者希望微组件支持更多功能(例如让分享按钮发布的微博支持显示来自您的网站);或者希望使用站长控制台及社会化统计服务服务,则需要在网站控制台添加一个网站。
 
  
 +
然后,你就可以进入 [http://open.weibo.com/apps/new?sort=web 创建网页应用] 开始进行网页接入的创建。
  
添加网站的流程如下:
+
{{Img_polaroid|src=https://wx4.sinaimg.cn/large/53b515f0ly1fjhvdhgsk5j21jf0s8qvb.jpg}}
{{center|http://www.sinaimg.cn/blog/developer/wiki/wikiwz.jpg}}
+
  
 +
创建网页的流程如下:
  
开始接入网站之前,需要保证您具备以下两个条件:
+
{{Img_polaroid|src=https://www.sinaimg.cn/blog/developer/wiki/wikiwz.jpg}}
  
*1、您已经注册为应用开发者,即您的开发者信息已经完善。(成为应用开发者)
+
你需要注意的地方:
*2、您拥有修改网站首页代码或上传文件到站点根目录的权限。
+
当您具备了上面两个条件后,进入微连接主页,点击“开始接入”按钮,进入[http://open.weibo.com/webmaster/add 添加新网站流程]
+
  
 +
<ul class="wiki_indent_list">
 +
<li clas="wiki_indent_item">• 如果你已经申请过网页接入,可直接进入应用控制台完成所有权验证(安全域名验证);</li>
 +
<li clas="wiki_indent_item">• 单个开发者可添加的网页应用数量和移动应用数量总数不能超过10个;</li>
 +
</ul>
 +
</div>
  
注:
 
*1、如果您已经为您的网站申请过appkey,可直接进入站长控制台,进入之前创建的网站,完成所有权验证,即可使用站长控
 
**制台查看统计数据。
 
*2、单个开发者可添加网站数量和应用数量总数不能超过10个。
 
  
 +
<div class="wiki_title_withline">网页应用接入审核</div>
 +
<div style="margin:15px 0;">
 +
当您完成网站、网页接入的开发并测试没有问题后,可以在开发者控制台该应用的汇总信息页面点击“提交审核”按钮,将您的网页应用提交给平台工作人员进行审核。 我们的工作人员在收到您的申请后,会和您进行联络,并试用您所开发的应用,在确认应用开发已经完成并且可以正常使用后,会通过您的申请。
  
<b class="W_f14">验证网站所有权</b>
 
  
用于验证您具有该网站的所有权,您需要提供以下信息:
+
如果您的网页应用没有通过审核,请对照下表中的审核点,以及备注中常见的失败原因,做相应的修改,再重新提交审核。若仍无法解决您的问题,请联系相关技术人员,技术支持邮箱:[mailto:weibo_api_tech@sina.com weibo_api_tech@sina.com]
*1、网站名称:当微连接审核通过后,该名称将用于发布微博的来源显示,如下图所示,名称不超过10个汉字或20个英文字符
+
  
  
{{center| http://www.sinaimg.cn/blog/developer/wiki/wljtp.jpg}}
+
'''微连接主要审核点''':
  
 +
<ul class="wiki_indent_list">
 +
<li clas="wiki_indent_item">• 1、网站页面可正常访问:若页面无法打开,或加载时间过长,或未建设完成的网站、或空白网站将无法通过审核;</li>
 +
<li clas="wiki_indent_item">• 2、页面上已部署微博相关的产品:比如用微博账号登录、分享到微博组件等,组件在页面上须有体现且能正常使用;</li>
 +
<li clas="wiki_indent_item">• 3、正确上传网站图标,无网站图标或图标不清晰,将无法通过审核;</li>
 +
<li clas="wiki_indent_item">• 4、网站具有ICP备案号,未提供或提供与页面不一致的ICP备案号将不能通过审核,境外网站需提交相应证明材料;</li>
 +
</ul>
 +
</div>
  
*2、域名:请酌情考虑您的网站域名使用情况填写:
+
网站应用审核常见问题请参见:[[常见驳回理由说明]]
**如果您希望把所有子域名均归于同一网站,则只需填写根域名,比如:a.weibo.com和b.weibo.com只需填写weibo.com
+
**(注:www.weibo.com,也只需填写weibo.com,否则系统将默认为“a.weibo.com”格式的子域名。)
+
**如果您的子域名站点相对独立,请分别提交为独立网站。
+
  
  
*3、验证方式:我们需要确认您对所添加的网站拥有管理权限
+
==接入产品==
**1)、如果您可以修改网站首页html代码,可选择添加<meta>标签的方式验证
+
**2)、如果您拥有站点根目录文件上传权限,可选择上传验证文件方式验证,将验证用的txt文件下载到本地并上传至站点根目录;此方式也适用于wap站点及首页存在自动跳转的情况。
+
  
**请确认已经部署好验证代码或文件,再点击“验证并添加”。
+
<div class="wiki_txtJ">
 +
微博开放平台为你的网站或网页提供多种功能途径接入微博,根据不用的需求选择不同的接入产品,引入微博的用户、关系、内容及互动方式,并把你的网站内容于微博建立连接:
 +
</div>
  
  
附表1:验证失败错误代码及其原因
+
<div class="wiki_title_withline">1、用微博账号登录</div>
<table class="wiki_table" border="0" cellspacing="0" cellpadding="0" style="width:100%">
+
<tr>
+
<th class="wiki_table_thfirst" style="width:60px">错误代码
+
</th><th>错误原因
+
</th></tr>
+
<tr>
+
<td class="wiki_table_tdfirst">100
+
</td><td>在网站首页发现验证所有权的meta信息,但meta标签中的信息不匹配当前登录微博帐号
+
</td></tr>
+
<tr>
+
<td class="wiki_table_tdfirst">200
+
</td><td>在网站根目录发现验证所有权的txt文件,但txt名称中的字符串信息不匹配当前登录微博帐号
+
</td></tr>
+
<tr>
+
<td class="wiki_table_tdfirst">101
+
</td><td>在网站中发现验证所有权的meta标签,但无法解析
+
</td></tr>
+
<tr>
+
<td class="wiki_table_tdfirst">201
+
</td><td>在网站根目录下发现验证所有权的txt文件,但文件名前缀的字符串信息无法解析
+
</td></tr>
+
<tr>
+
<td class="wiki_table_tdfirst">102
+
</td><td>在网站首页中未发现验证所有权的meta标签
+
</td></tr>
+
<tr>
+
<td class="wiki_table_tdfirst">202
+
</td><td>在网站根目录下未发现验证所有权的txt文件
+
</td></tr>
+
<tr>
+
<td class="wiki_table_tdfirst">300
+
</td><td>未知原因
+
</td></tr>
+
</table>
+
  
 +
<div style="margin:15px 0;">
 +
基于OAuth2.0协议,使用微博开放接口进行开发, 即可用微博帐号登录你的网站, 降低新用户注册成本,快速获取大量用户。
  
<b class="W_f14">部署微连接</b>
 
  
当验证所有权成功后,您将获得一个唯一的和您网站域名绑定App Key以及App Secret,建议您点击保存将此数据存档,如果您未存档,今后也可以通过其他方式查看App Key以及App Secret。
+
[[授权机制|了解接入用微博账号登录]]
 +
</div>
  
此时,您的网站处于未审核状态,只有部署了微连接产品,才能提交站点审核。您可以用App Key以及App Secret对您的网站进行微连接产品的部署。然后点击“下一步”进入提交审核的页面。
 
  
 +
<div class="wiki_title_withline">2、分享到微博</div>
  
<b class="W_f14">提交审核</b>
+
<div style="margin:15px 0;">
 +
将网站页面上的内容和网址分享到微博,通过微博的社交传播,给自己的网站带来可观的流量。
  
完成开发和部署后,您即可以提交站点审核。站点通过审核后,才能支持在微博显示来源文案、使用站长控制台的全部功能。
 
在这一步中,您需要提供以下信息:
 
  
*1、网站名称
+
[https://open.weibo.com/wiki/connect/sharing#Web.E7.BD.91.E7.AB.99 了解分享组件]
**此处会默认填充为您在第一步中设置的名称,如果需要修改可在此处进行修改(提交审核之后还可以修改网站名称吗?)
+
</div>
  
*2、ICP备案号
 
**A、如果您是境内网站,请选择“境内网站”,并提供ICP备案号,且该ICP备案号需与申请网站页面显示的一致,不提供ICP
 
***的境内网站将不会通过审核;
 
**B、如果您是境外网站,选择“境外网站”即可,不需要填写ICP备案号。但是需要上传境外网站证明扫描件。
 
  
*3、来源链接
+
<div class="wiki_title_withline">3、内容互通</div>
**微博来源显示的链接地址;
+
  
*4、网站分类
+
<div style="margin:15px 0;">
 +
根据话题或关系线索,聚合微博实时内容,丰富您的网站的内容。鼓励您的用户分享网站的优质内容到微博,带来传播。
  
*5、网站介绍
 
**您可以在这里对您的网站进行简要的介绍,内容不少于20字;
 
  
*6、网站图标
+
[https://open.weibo.com/wiki/connect/sharing#Web.E7.BD.91.E7.AB.99 了解分享组件]、[http://open.weibo.com/widget/weibotopic.php 了解话题墙]
具体创建流程:[[微连接接入流程]]
+
</div>
  
==网站应用审核流程==
 
当您完成网站应用的开发并测试没有问题后,可以在网站控制台该网站的汇总信息页面点击“提交审核”按钮,将您的应用提交给平台工作人员进行审核。 我们的工作人员在收到您的申请后,会和您进行联络,并试用您所开发的应用,在确认应用开发已经完成并且可以正常使用后,会通过您的申请。
 
  
 +
<div class="wiki_title_withline">4、关系引入</div>
  
如果您的网站为通过审核,请对照下表中的审核点,以及备注中常见的失败原因,做相应的修改,再重新提交审核。若仍无法解决您的问题,请联系相关技术人员,技术支持邮箱:[mailto:weibo_api_tech@sina.com weibo_api_tech@sina.com]
+
<div style="margin:15px 0;">
 +
基于用户授权,将用户的微博关系引入您的网站,迅速为您带来新用户。也可以在您的网站宣传您的官方微博,鼓励用户转化成粉丝,使网站和官方微博联动运营。
  
  
'''微连接主要审核点''':
+
[http://open.weibo.com/widget/followbutton.php 了解关注按钮]、[http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI#.E5.85.B3.E7.B3.BB 了解关系API]、[http://open.weibo.com/listsetting.php 了解集体微博]、[http://app.weibo.com/tool/weiboshow 了解微博秀]
*1、网站可正常访问
+
</div>
**页面可正常打开,若页面无法打开,或者加载时间过长,将无法通过审核
+
 
**未建设完成的网站、或空白网站将无法通过审核
+
  
  
*2、站点已部署微连接产品:账号登录或微组件
+
==开发实现==
**微博组件在页面上体现且组件正常显示
+
  
 +
<div class="wiki_txtJ">
 +
接入微博开放平台,让你的网站与微博紧密连接,你可以选择如下两种技术方案:
 +
</div>
  
*3、使用Oauth 2.0的授权方式
 
**90%的审核失败用户是由于未使用Oauth 2.0的授权方式
 
  
 +
<div class="wiki_title_withline">1、简单复制一份代码,部署微博JS SDK</div>
  
*4、正确上传网站图标
+
<div style="margin:15px 0;">
**无网站图标或图标不清晰,将无法通过审核
+
部署微博 JS SDK 及其组件,直接获取代码进行部署,无需其他操作。您只需要复制一份代码,便可直接部署各种组件,如分享组件等,简单快捷的让网站的优质内容获得快速分享、传播能力,提升用户数和访问量。
  
  
*5、网站具有ICP备案号
+
[https://open.weibo.com/wiki/sdk/javascript 了解微博JS SDK]
**未提供或提供与页面不一致的ICP备案号将不能通过审核,境外网站需提交相应证明材料
+
</div>
  
  
网站应用审核指南请参见:[http://open.weibo.com/wiki/%E5%BA%94%E7%94%A8%E5%AE%A1%E6%A0%B8%E4%BA%A7%E5%93%81%E6%8C%87%E5%8D%97#.E7.BD.91.E7.AB.99.E5.BA.94.E7.94.A8.E5.AE.A1.E6.A0.B8  网站应用审核指南]
+
<div class="wiki_title_withline">2、利用开放接口深度开发</div>
  
==合作案例==
+
<div style="margin:15px 0;">
微连接合作案例请查看[http://open.weibo.com/cases.php?type=website 微连接合作案例]
+
进行API深度开发,适合有一定技术能力的第三方,你可以选择直接使用微博开放接口,或者使用我们提供的SDK,我们为您准备了多种SDK,包括PHP、JS、iOS、Android等流行语言的软件开发工具包,为您降低开发成本。
  
==常见问题==
 
*1、我创建了网站应用,怎样查看App Key和App Secret?
 
点击http://open.weibo.com/webmaster ,进入管理中心,点击网站名进入相应网站控制台。在您的头像下方显示有您的App Key,另外点击左侧“网站信息”下的基本信息,即可看到您的App Key以及App Secret。
 
  
 +
[https://open.weibo.com/wiki/SDK 了解SDK]、[[微博API|了解微博API]]
 +
</div>
  
*2、App Secret泄露了怎么办?
 
如果您发现您的App Secret泄露,可以通过以下方式重置App Secret:点击http://open.weibo.com/webmaster ,进入网站控制台,点击左侧“网站信息”下的高级信息,选择“重置App Secret”。
 
  
  
*3、什么是快速部署?
+
<div style="font-size:14px;line-height:30px;padding:0 16px;background-color:#EFF8FB;display:inline-block;color:#fff;">
不需要开发,只需复制微组件代码到您的网站即可完成部署。
+
[http://open.weibo.com/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 查看其他常见问题]
 +
</div>
  
  
*4、什么是深度部署?
 
需要开发的,将借助开放平台的API、Weibo-JS、JS组件及登录组件完成部署。
 
  
  
*5、在“部署”状态,无法点击“下一步”怎么办?
 
根据微博开放平台的管理要求,如果您在注册为开发者时还未对您的邮箱进行验证,将无法直接跳转到下一步页面,您可以根据页面提示,进入邮箱验证的页面,验证完毕再回到当前页面进行下一步的操作。如果您需要更改您的邮箱,也可以根据页面提示进入开发者信息页面修改邮箱设置,然后再对其进行验证,验证完毕再回到当前页面进行下一步的操作。
 
  
  
*6、提交审核之后还可以修改网站名称吗?
+
{{#a:nobtns|noheading}}
点击http://open.weibo.com/webmaster ,进入微博控制台,点击左侧“网站信息”下的基本信息中修改。但是,修改后需要重新提交审核(修改基本信息页面中的所有项目都需要重新提交审核)。
+
__NOTOC__

2023年6月7日 (三) 16:01的最后版本

网站网页接入

网站网页接入是微博针对PC端、H5端的第三方网站、网页提供的社交媒体接入方案。可以让您的网站、网页具备用微博帐号登录、分享内容到微博、关注您的官方微博等功能,快速为网站、网页增加用户、流量和官方微博粉丝。

  • • 为网站建立内容及品牌传播渠道,带来流量和新用户;
  • • 用微博帐号登录降低网站、网页的用户转化成本,用微博用户关系让网页社交化;
  • • 为网站引入微博海量优质实时内容;
  • • 为网站提供精准的社会化统计服务,及时了解网站内容传播效果;
  • • 分享、连接用户及官方微博粉丝的数据及人群特征分析;


接入流程

帮助你完成网站、网页接入的创建申请、提交审核等步骤,解决过程中遇到的问题。
创建网页应用

让你的网页支持微博帐号登录、使用微博分享组件,或者更多功能(例如让分享按钮发布的微博支持来源显示来自你的网站的),使用开发者控制台及社会化统计服务,你需要在微博开放平台的网页应用中创建一个新的网页应用。


开始之前,你需要具备以下两个条件:

  • • 你已经注册为应用开发者,即你的开发者信息已经完善(成为应用开发者);
  • • 你拥有修改网站首页代码或上传文件到站点根目录的权限;


然后,你就可以进入 创建网页应用 开始进行网页接入的创建。

创建网页的流程如下:

你需要注意的地方:

  • • 如果你已经申请过网页接入,可直接进入应用控制台完成所有权验证(安全域名验证);
  • • 单个开发者可添加的网页应用数量和移动应用数量总数不能超过10个;


网页应用接入审核

当您完成网站、网页接入的开发并测试没有问题后,可以在开发者控制台该应用的汇总信息页面点击“提交审核”按钮,将您的网页应用提交给平台工作人员进行审核。 我们的工作人员在收到您的申请后,会和您进行联络,并试用您所开发的应用,在确认应用开发已经完成并且可以正常使用后,会通过您的申请。


如果您的网页应用没有通过审核,请对照下表中的审核点,以及备注中常见的失败原因,做相应的修改,再重新提交审核。若仍无法解决您的问题,请联系相关技术人员,技术支持邮箱:weibo_api_tech@sina.com


微连接主要审核点

  • • 1、网站页面可正常访问:若页面无法打开,或加载时间过长,或未建设完成的网站、或空白网站将无法通过审核;
  • • 2、页面上已部署微博相关的产品:比如用微博账号登录、分享到微博组件等,组件在页面上须有体现且能正常使用;
  • • 3、正确上传网站图标,无网站图标或图标不清晰,将无法通过审核;
  • • 4、网站具有ICP备案号,未提供或提供与页面不一致的ICP备案号将不能通过审核,境外网站需提交相应证明材料;

网站应用审核常见问题请参见:常见驳回理由说明


接入产品

微博开放平台为你的网站或网页提供多种功能途径接入微博,根据不用的需求选择不同的接入产品,引入微博的用户、关系、内容及互动方式,并把你的网站内容于微博建立连接:


1、用微博账号登录

基于OAuth2.0协议,使用微博开放接口进行开发, 即可用微博帐号登录你的网站, 降低新用户注册成本,快速获取大量用户。


了解接入用微博账号登录


2、分享到微博

将网站页面上的内容和网址分享到微博,通过微博的社交传播,给自己的网站带来可观的流量。


了解分享组件


3、内容互通

根据话题或关系线索,聚合微博实时内容,丰富您的网站的内容。鼓励您的用户分享网站的优质内容到微博,带来传播。


了解分享组件了解话题墙


4、关系引入

基于用户授权,将用户的微博关系引入您的网站,迅速为您带来新用户。也可以在您的网站宣传您的官方微博,鼓励用户转化成粉丝,使网站和官方微博联动运营。


了解关注按钮了解关系API了解集体微博了解微博秀


开发实现

接入微博开放平台,让你的网站与微博紧密连接,你可以选择如下两种技术方案:


1、简单复制一份代码,部署微博JS SDK

部署微博 JS SDK 及其组件,直接获取代码进行部署,无需其他操作。您只需要复制一份代码,便可直接部署各种组件,如分享组件等,简单快捷的让网站的优质内容获得快速分享、传播能力,提升用户数和访问量。


了解微博JS SDK


2、利用开放接口深度开发

进行API深度开发,适合有一定技术能力的第三方,你可以选择直接使用微博开放接口,或者使用我们提供的SDK,我们为您准备了多种SDK,包括PHP、JS、iOS、Android等流行语言的软件开发工具包,为您降低开发成本。


了解SDK了解微博API






文档更新时间: 2023-06-07