修复ShopNC使用QQ 互联时提示100010 错误


Posted in PHP onNovember 08, 2015

QQ 互联不允许 URL 有 Hash 存在,而 ShopNC 默认下是 ?act=toqq&op=g 这样的链接回调的,所以会导致设置失败,或者 100010 错误。

1. 建立 /shop/api_qq.php 文件
2. 修改 /shop/api/qq/comm/config.php

$_SESSION["callback"] = SHOP_SITE_URL."/api_qq.php";

3. QQ 互联填写 http://域名/shop/api_qq.php

shop/api_qq.php

<?php
/**
 * 入口文件
 *
 * 统一入口,进行初始化信息
 *
 *
 * @copyright Copyright (c) 2007-2013 ShopNC Inc. (http://www.cnnewyork.com)
 * @license  http://www.cnnewyork.com/
 * @link    http://www.cnnewyork.com/
 * @since   File available since Release v1.1
 */
define('BASE_PATH',str_replace('\\','/',dirname(__FILE__)));
require_once(dirname(dirname(__FILE__)).'/global.php');
session_save_path(BASE_DATA_PATH.DS.'session');
require_once(BASE_DATA_PATH.DS.'config/config.ini.php');
if(!empty($config) && is_array($config)){
  $site_url = $config['shop_site_url'];
  $version = $config['version'];
  $setup_date = $config['setup_date'];
  $gip = $config['gip'];
  $dbtype = $config['dbdriver'];
  $dbcharset = $config['db'][1]['dbcharset'];
  $dbserver = $config['db'][1]['dbhost'];
  $dbserver_port = $config['db'][1]['dbport'];
  $dbname = $config['db'][1]['dbname'];
  $db_pre = $config['tablepre'];
  $dbuser = $config['db'][1]['dbuser'];
  $dbpasswd = $config['db'][1]['dbpwd'];
  $lang_type = $config['lang_type'];
  $cookie_pre = $config['cookie_pre'];
}
 
define('SHOP_SITE_URL',$site_url);
include 'api/qq/oauth/qq_callback.php';

另附上,其他程序使用QQ互联出现100010错误的解决方法

方法/步骤

1、首先,进入QQ互联官网,这个在百度搜索就能找到。进去之后找到右上角的“登录”,可以用QQ进行快捷登录;

修复ShopNC使用QQ 互联时提示100010 错误

2、登录之后,进入“管理中心”,找到“创建应用”,因为我们是对自己的网站进行互联,所以选择网站类型,如下图所示。当然,如果你要与移动应用互联,就选择移动应用;

修复ShopNC使用QQ 互联时提示100010 错误

3、选择好之后,接下来就是要填写网站的信息了。里面还需要验证网站,这里就不赘述了。重要的是回调地址的填写。

修复ShopNC使用QQ 互联时提示100010 错误

4、当你回调地址填写好,网站配置好QQ互联之后,进行登录的时候,可能出现redirect uri is illegal(100010)的错误,此时,不要关闭窗口,在错误窗口的地址栏找到如下图所示的网址;

修复ShopNC使用QQ 互联时提示100010 错误

5、也就是redirect_uri后面的一个网址,将这一网址重新填至上面所说的回调地址栏里。再用QQ进行登录,就可以成功了。

修复ShopNC使用QQ 互联时提示100010 错误

注意事项

正如网上很多人所说需要回调地址一致。这里告诉您什么是回调地址,怎么让它们一致。

以上就是QQ互联时登录报错redirect uri is illegal(100010)的解决办法介绍,希望能对大家有所帮助!

PHP 相关文章推荐
如何在PHP中使用Oracle数据库(2)
Oct 09 PHP
一个域名查询的程序
Oct 09 PHP
PHP日期时间函数的高级应用技巧
May 16 PHP
php 上传功能实例代码
Apr 13 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
Jun 03 PHP
解析wamp5下虚拟机配置文档
Jun 27 PHP
PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)
Aug 06 PHP
php使用Jpgraph绘制3D饼状图的方法
Jun 10 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
Dec 09 PHP
PHP将页面中点击数量高的链接进行高亮显示的方法
May 30 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
Sep 22 PHP
Yii框架操作cookie与session的方法实例详解
Sep 04 PHP
详解PHP数组赋值方法
Nov 07 #PHP
php实现点击可刷新验证码
Nov 07 #PHP
PHP中SSO Cookie登录分析和实现
Nov 06 #PHP
使用PHP similar text计算两个字符串相似度
Nov 06 #PHP
PHP正则表达式之捕获组与非捕获组
Nov 06 #PHP
php创建无限级树型菜单
Nov 05 #PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
Nov 05 #PHP
You might like
全国FM电台频率大全 - 26 西藏自治区
2020/03/11 无线电
谈一谈收音机的高放电路
2021/03/02 无线电
PHP+DBM的同学录程序(5)
2006/10/09 PHP
php Static关键字实用方法
2010/06/04 PHP
定义php常量的详解
2013/06/09 PHP
php生成N个不重复的随机数实例
2013/11/12 PHP
Laravel框架使用Redis的方法详解
2018/05/30 PHP
火狐浏览器(firefox)下获得Event对象以及keyCode
2008/11/13 Javascript
JS多物体 任意值 链式 缓冲运动
2012/08/10 Javascript
jQuery中delegate与on的用法与区别示例介绍
2013/12/20 Javascript
javascript内置对象arguments详解
2014/03/16 Javascript
js实现文本框支持加减运算的方法
2015/08/19 Javascript
jquery实现树形菜单完整代码
2015/12/29 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
2017/03/03 Javascript
vue使用axios实现文件上传进度的实时更新详解
2017/12/20 Javascript
json字符串传到前台input的方法
2018/08/06 Javascript
详解vue文件中使用echarts.js的两种方式
2018/10/18 Javascript
微信小游戏之使用three.js 绘制一个旋转的三角形
2019/06/10 Javascript
深入了解query和params的使用区别
2019/06/24 Javascript
Python使用cx_Oracle调用Oracle存储过程的方法示例
2017/10/07 Python
10行Python代码计算汽车数量的实现方法
2019/10/23 Python
Python3 中作为一等对象的函数解析
2019/12/11 Python
python turtle工具绘制四叶草的实例分享
2020/02/14 Python
Django Haystack 全文检索与关键词高亮的实现
2020/02/17 Python
使用HTML5和CSS3制作一个模态框的示例
2018/03/07 HTML / CSS
师范应届生语文教师求职信
2013/10/29 职场文书
《哪吒闹海》教学反思
2014/02/28 职场文书
结婚保证书范文
2014/04/29 职场文书
劳动竞赛口号
2014/06/16 职场文书
2015年度电厂个人工作总结
2015/05/13 职场文书
员工考勤管理制度
2015/08/06 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书
装修安全责任协议书
2016/03/22 职场文书
go语言基础 seek光标位置os包的使用
2021/05/09 Golang
python控制台打印log输出重复的解决方法
2021/05/14 Python
vue实现input输入模糊查询的三种方式
2022/08/14 Vue.js