- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OpenID功能技术接口文档
OpenID 功能技术接口
文档
OpenID 功能技术接口文档
“OpenID ”功能可以让用户直接用开心网账号登录合作网站,在合作网站上方便地与
好友互动。本文档将引导你一步步实现 “OpenID”功能。
“OpenID”功能申请流程共分为5 步。
第一步:网站身份认证
本步骤将验证你是否对申请操作的网站具有管理权限。
1、填写信息,获取认证文件
系列名称-- 申请者自定义系列名称。将显示在 “OpenID ”管理系统首页列表中,用于
区分你用此UID 申请的其他本功能。
网站名称--开心网将判断你提供的“网站名称”与“网站域名”是否匹配,请如实填
写。
网站域名--开心网将通过本域名判断你网站的真实性和有效性,请如实填写。
联系人--开心网客服将通过你提供的手机号码或电子邮箱,与此联系人沟通所有与本
次申请有关的事宜。请如实填写。
手机号码--开心网客服与联系人沟通的途径之一,请如实填写。
电子邮箱--开心网客服与联系人沟通的途径之一,请如实填写。
连接logo--此图片将显示在用开心网账号登录的连接页面上。请上传尺寸为100*85,
gif 、jpg 、png 格式的图片。
2、部署认证文件
下载kaixin001_platform_receive.txt 文件,并在24 小时内把该文件上传到你网站的指定目录
下,以便进行身份认证。超过24 小时,本文件自动失效。
3、认证通过
通知你已经通过身份认证。
第二步:设计连接按钮样式
根据你网站的需要,设计连接按钮上的文字。按钮上的文字最多可以显示10 个汉字。
第三步:部署连接按钮
只需把一段JS 代码添加到你网站,即可完成已设计的连接按钮的部署。
用户用开心网账号登录你网站后,你还可以通过调用开心网开放的API 接口,获取登录用
户的一些有用的信息,比如用户头像,用户好友等等,从而为你的网站带来更多的关注。详
细的开发过程如下。“OpenID ”功能的错误代码含义请参照附录
1、 请将跨域文件kx001_receiver.html 上传到你网站,以实现跨域通信功能。
2 、 在你想要嵌入 “OpenID ”小部件的页面,需要引用开心网的JS 文件,如下:
script src=/api/FeatureLoader_js.php type=text/javascript/script
3、 在你网站的恰当位置放置开心网登录按钮,按钮代码如下:
a id=kx001_btn_login /a 放置这段代码后,页面便会出现一个开心网登录按钮
4 、 最后,你需要将下面的代码添加到登录按钮的下面,如下:
script type=text/javascript
KX001.init(YOUR_API_KEY , 跨域文件在你网站的相对路径,连接按钮上的文字,退出
按钮上的文字,1);
function kx001_onlogin() {
//window.location.href=/kxlogin.php;
alert(登录成功!);
}
function kx001_onlogout() {
//window.location.href=/kxlogin.php;
alert(退出登录!);
}
/script
其中,KX001.init(YOUR_API_KEY , 跨域文件在你网站的相对路径,连接按钮上的文字,
退出按钮上的文字,1) 函数中:
参数1YOUR_API_KEY --代表你申请的API Key,实际使用时请把它替换;
参数2跨域文件在你网站的相对路径--如”/kx001_receiver.html”,实际开发中请根据网站的
需求选择跨域文件的放置位置;
参数4退出按钮上的文字--非必需参数。不设置此参数时,默认显示为 “退出”按钮;
参数 5--非必需参数。当不设置此参数时,默认显示开心网的红色登录按钮。还可以根据你
网站的需求,自行设计按钮的显示样式 (如用网站统一样式的登录图片),此时参数5 应设
置为1。
kx001_onlogin() ,kx001_onlogout() 分别是登录完成和退出登录的回调函数,你可以在这里
做一些登录/退出后的处理,例如弹出提示框,刷新页面,或者用开心网API 获取用户姓名、
头像等。
5、 以上就是部署连接按钮的全部步骤。下面是一个test.html 页面,做完以上4 步后,最终
的页面内容如下:
您可能关注的文档
- 卓越完美成交.ppt
- 33简单线性规划.ppt
- 参观沁阳永威中学有感.doc
- 恒苑创丰:学校医院一体化电效管理解决方案.pdf
- 中小企业融资难的原因与政策建议.doc
- 第8章 安装主机.ppt
- 大学物理草图集.ppt
- WIQC019制程异常处理流程.doc
- 越南矿业法Mineral Law2005.pdf
- 初中联赛模拟3.doc
- 高中历史老师教学工作计划7篇.pdf
- 成都市都江堰市事业单位2025年下半年公开考试招聘(含定招)工作人员(23人)备考题库附答案解析.docx
- 针灸推拿学(专升本)毕业综合.pdf
- 2025广西百色市田东生态环境局招聘财政供养编外聘用人员2人备考题库附答案解析.docx
- 辽宁省雅礼学校二O二0年〖人教版〗八年级数学下册期末复习试卷660.pdf
- 2025年慢病管理设备医保报销细则深度解析.docx
- 《2025年商业航天人才缺口:卫星制造领域薪酬分析》.docx
- 《2025年卫星导航应用报告:农业精准种植与农机自动驾驶技术政策》.docx
- 2025年创新药医保谈判政策变化对国产药市场机会影响.docx
- 《2025年创新药国际临床试验进展:国产新药出海注册策略研究》.docx
原创力文档


文档评论(0)