>  기사  >  백엔드 개발  >  ECSHOP的QQ登录有关问题

ECSHOP的QQ登录有关问题

WBOY
WBOY원래의
2016-06-13 12:08:25953검색

ECSHOP的QQ登录问题

本帖最后由 wufan_19 于 2014-05-28 13:37:00 编辑 ECSHOP的QQ登录问题,大家弄过吗?

现在前台通过以下 js 可以弹窗显示  openId  等。

  <script></script>src="http://qzonestyle.gtimg.cn/qzone/openapi/qc_loader.js" charset="utf-8" data-callback="true">
<script><br />//从页面收集OpenAPI必要的参数。get_user_info不需要输入参数,因此paras中没有参数<br />var paras = {};<br /><br />//用JS SDK调用OpenAPI<br />QC.api("get_user_info", paras)<br /> //指定接口访问成功的接收函数,s为成功返回Response对象<br /> .success(function(s){<br /> //成功回调,通过s.data获取OpenAPI的返回数据<br /> alert("获取用户信息成功!当前用户昵称为:"+s.data.nickname);<br /> })<br /> //指定接口访问失败的接收函数,f为失败返回Response对象<br /> .error(function(f){<br /> //失败回调<br /> alert("获取用户信息失败!");<br /> })<br /> //指定接口完成请求后的接收函数,c为完成请求返回Response对象<br /> .complete(function(c){<br /> //完成请求回调<br /> alert("获取用户信息完成!");<br /> });<br /></script>


<script><br />if(QC.Login.check()){//如果已登录<br /> QC.Login.getMe(function(openId, accessToken){<br /> alert(["当前登录用户的", "openId为:"+openId, "accessToken为:"+accessToken].join("\n"));<br /> });<br /> //这里可以调用自己的保存接口<br /> //...<br />}<br /></script>


现在在后台代码 怎么读取openId 呢 ,怎么和数据库接通,并判断己登录。

装好测试示例的时候提示了提示这个 

client request's parameters are invalid, invalid openid

能提供 教程 吗?


------解决思路----------------------
你向腾讯申请了 服务吗?
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.