代码拉取完成,页面将自动刷新
====================PHP SDK使用说明==================== 开发者只需要按照下面的说明修改几行代码,就可以在网站上实现“QQ登录”功能。 1. 完成【QQ登录】准备工作(http://wiki.opensns.qq.com/wiki/%E3%80%90QQ%E7%99%BB%E5%BD%95%E3%80%91%E5%BC%80%E5%8F%91%E6%94%BB%E7%95%A5_Server-side#.E5.87.86.E5.A4.87.E5.B7.A5.E4.BD.9C)。 2. 使用前先修改 comm/config.php 中的4个变量 $_SESSION["appid"]; $_SESSION["appkey"]; $_SESSION["callback"]; $_SESSION["scope"]; 3. 在页面添加QQ登录按钮。详见文档说明(http://wiki.opensns.qq.com/wiki/%E3%80%90QQ%E7%99%BB%E5%BD%95%E3%80%91%E5%BC%80%E5%8F%91%E6%94%BB%E7%95%A5_Server-side#Step1.EF.BC.9A.E6.94.BE.E7.BD.AEQQ.E7.99.BB.E5.BD.95.E6.8C.89.E9.92.AE) 示例代码: <a href="#" onclick='toQzoneLogin()'><img src="img/qq_login.png"></a> 4. 页面需要的js代码 <script> function toQzoneLogin() { var A=window.open("oauth/qq_login.php","TencentLogin","width=450,height=320,menubar=0,scrollbars=1, resizab le=1,status=1,titlebar=0,toolbar=0,location=1"); } </script> 5. SDK中使用session来保存必要的信息。为避免网站存在多个子域名或同一个主域名不同服务器造成的session无法共享问题,请开发者按照本SDK中comm/session.php中的注释对session.php进行必要的修改,以解决这2个问题。 ====================当前版本信息==================== 当前版本:V1.1 发布日期:2011-12-05 文件大小:20 K ====================修改历史======================== V1.1 解决了不能调用file_get_contents的问题; 设置session路径到/tmp下面。 V1.0 第一版发布,适用于基于OAuth2.0的PHP的网站接入。 ====================文件结构信息==================== blog文件夹: add_blog.php:登录用户发表一篇新日志 comm文件夹: config.php:配置文件,配置代码包中的宏参数 util.php: 包含了OAuth认证过程中会用到的公用方法 session.php: 支持子域名共享session,支持跨服务器共享session。 img文件夹: QQ登录图标,程序中将引用这个图片作为按钮图标 oauth文件夹: qq_login.php:响应登录按钮事件,引导用户跳转到QQ登录授权页 qq_ccallback/php:获取具有Qzone访问权限的access_token,存储获取到的信息 photo文件夹: add_album.php: 获取登录用户的相册列表 list_album.php:登录用户创建相册 upload_pic.php:登录用户上传照片 share文件夹: add_share.php:将一条动态(feeds)同步到QQ空间中,展现给好友 topic文件夹: add_topic.php:发表一条说说到QQ空间 user文件夹: get_user_info.php:获取用户信息 weibo文件夹: add_weibo.php:发表一条微博 QQ登录更多OpenAPI正在不断开放,详见API列表:http://wiki.opensns.qq.com/wiki/%E3%80%90QQ%E7%99%BB%E5%BD%95%E3%80%91API%E6%96%87%E6%A1%A3 ====================联系我们==================== QQ登录官网:http://connect.qq.com/ 开发者在使用过程中有任何意见和建议,请发邮件至connect@qq.com 进行反馈。 此外,你也可以通过企业QQ(号码:800030681。直接在QQ的“查找联系人”中输入号码即可开始对话)咨询。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。