仓酷云

标题: PHP网页编程之若何给本人网站撑持QQ登录 [打印本页]

作者: 若相依    时间: 2015-2-3 23:29
标题: PHP网页编程之若何给本人网站撑持QQ登录
培训的第四阶段,就是应用PHP语言开发实际的程序。以结合实际的项目开发来进行学习,效果真的很好,在学习完之后就开始练习,能比较容易掌握所学的知识,这是学校的学习所没法比的。     
  1.翻开open.qq.com   添加创立使用:-》输出惯例的数据  你会看到对应的APP ID和KEY值,这是对你身份证的独一的验证

2.翻开 http://connect.qq.com/manage/  点击->添加网站->输出相干信息  这里对照出格注重的是,回调地址那边填上你域名就能够了以上申核需求一到两地利间,耐烦守候。。。

3.翻开http://wiki.opensns.qq.com/wiki/%E3%80%90QQ%E7%99%BB%E5%BD%95%E3%80%91%E7%BD%91%E7%AB%99%E6%8E%A5%E5%85%A5找到SDK库下载,我在这里下载是官方的php SDK包,假如你的虚拟空间file_get_contents不技持https,可以思索用curl函数来替换,很多多少童鞋经常由于获得不到access_token也就是这个缘由。任何一个包不是趁热打铁了,还需你设置装备摆设相干的设置装备摆设,这个繁索的调试进程我就在这里睁开谈了。说说道理->经由过程你的网站上岸QQ state和scope->取得access_token->再取得每一个QQ独一的身份ID  openid

4.在这里你调试胜利后,取得ID后,还需和你以后网站帐号绑定,才干下次上岸的时分主动去辨认你的相干绑定帐号内容

罕见成绩:

1.Warning: session_start() [function.session-start]: open(/tmp\sess_s9b1ahi6vnvc0pfl2e0dcd0l10, O_RDWR) failed: 处理办法:No such file or directory (2) inD:\powhost\bbcarblog\web\test\qqSDK\comm\session.php on line 196

找到sssion.php session_save_path  加上正文//,正文失落设置途径

2.Notice: file_get_contents() [function.file-get-contents]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? inD:\powhost\bbcarblog\web\test\qqSDK\comm\utils.php on line 37
处理办法:找到 Utils.php  function get_url_contents 函数内容直接用上面代码替换,由于file_get_content默许不撑持会见https,假如要撑持需设置装备摆设php.ini,激活 php_openssl.dll 模块,这个人人百度设置装备摆设一下即可
  
虽说不上很好,但至少一般的数据操作,再在原有的SQL语言的基础上,用得还是可以的。
作者: 飘飘悠悠    时间: 2015-2-3 23:47
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
作者: 透明    时间: 2015-2-5 02:04
写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。
作者: 爱飞    时间: 2015-2-9 08:46
装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。
作者: 第二个灵魂    时间: 2015-2-13 11:48
实践是检验自己会不会的真理。
作者: 小妖女    时间: 2015-3-3 20:31
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线  \\\\\\\'_\\\\\\\' ;
作者: 乐观    时间: 2015-3-9 21:00
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
作者: 只想知道    时间: 2015-3-10 14:28
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
作者: 若天明    时间: 2015-3-12 04:08
这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。
作者: 不帅    时间: 2015-3-19 17:56
有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。
作者: 若相依    时间: 2015-3-20 16:44
写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。
作者: 分手快乐    时间: 2015-3-21 11:02
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
作者: 愤怒的大鸟    时间: 2015-4-1 05:09
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
作者: 仓酷云    时间: 2015-4-11 02:52
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 再见西城    时间: 2015-4-25 14:53
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
作者: 山那边是海    时间: 2015-4-26 04:11
找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。
作者: 灵魂腐蚀    时间: 2015-4-27 09:29
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
作者: 飘灵儿    时间: 2015-4-30 00:43
本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。
作者: 金色的骷髅    时间: 2015-6-21 20:50
爱上php,他也会爱上你。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2