修复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下编码转换函数mb_convert_encoding与iconv的使用说明
Dec 16 PHP
php利用单例模式实现日志处理类库
Feb 10 PHP
php提高网站效率的技巧
Sep 29 PHP
PHP微信刮刮卡 附微信接口
Jul 22 PHP
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
Jul 25 PHP
静态html文件执行php语句的方法(推荐)
Nov 21 PHP
php curl常用的5个经典例子
Jan 20 PHP
PHP常用操作类之通信数据封装类的实现
Jul 16 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
Aug 10 PHP
PHP 爬取网页的主要方法
Jul 13 PHP
PHP实现的62进制转10进制,10进制转62进制函数示例
Jun 06 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
Mar 23 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
mysql时区问题
2008/03/26 PHP
php 带逗号千位符数字的处理方法
2012/01/10 PHP
PHP Error与Logging函数的深入理解
2013/06/03 PHP
2014年最新推荐的10款 PHP 开发框架
2014/08/01 PHP
PHP多维数组元素操作类的方法
2016/11/14 PHP
php连接MSsql server的五种方法总结
2018/03/04 PHP
超级简单的图片防盗(HTML),好用
2007/04/08 Javascript
js中判断文本框是否为空的两种方法
2011/07/31 Javascript
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
2014/06/19 Javascript
jquery预加载图片的方法
2015/05/27 Javascript
JavaScript学习笔记之惰性函数示例详解
2017/08/27 Javascript
JS实现的DOM插入节点操作示例
2018/04/04 Javascript
Vue项目查看当前使用的elementUI版本的方法
2018/09/27 Javascript
微信小程序自定义tabBar组件开发详解
2020/09/24 Javascript
Python内置的字符串处理函数整理
2013/01/29 Python
python操作xml文件示例
2014/04/07 Python
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
python开发之字符串string操作方法实例详解
2015/11/12 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
浅谈Python中的bs4基础
2018/10/21 Python
Python绘制并保存指定大小图像的方法
2019/01/10 Python
python编写softmax函数、交叉熵函数实例
2020/06/11 Python
python 基于卡方值分箱算法的实现示例
2020/07/17 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
Python爬虫之Selenium下拉框处理的实现
2020/12/04 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
怎样声明子类
2013/07/02 面试题
大学生求职简历的自我评价
2013/10/21 职场文书
高中生学习的自我评价
2013/12/14 职场文书
中韩经贸翻译专业大学生职业生涯规划范文
2014/09/18 职场文书
庆六一宣传标语
2014/10/08 职场文书
2014年社区宣传工作总结
2014/12/02 职场文书
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python
Mysql多层子查询示例代码(收藏夹案例)
2022/03/31 MySQL
Python实现自动玩连连看的脚本分享
2022/04/04 Python