Home  >  Article  >  Backend Development  >  ECSHOP的QQ登录有关问题

ECSHOP的QQ登录有关问题

WBOY
WBOYOriginal
2016-06-13 12:08:25918browse

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

能提供 教程 吗?


------解决思路----------------------
你向腾讯申请了 服务吗?
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn