修复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 Stream_*系列函数
Aug 01 PHP
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
Nov 21 PHP
Zend Framework中的简单工厂模式 图文
Jul 10 PHP
php打开文件fopen函数的使用说明
Jul 05 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
Aug 16 PHP
Parse正式发布开源PHP SDK
Aug 11 PHP
PHP多进程编程实例
Oct 15 PHP
php随机抽奖实例分析
Mar 04 PHP
JavaScript与HTML结合的基本使用方法整理
Oct 12 PHP
PHP实现链式操作的三种方法详解
Nov 16 PHP
thinkPHP5框架中widget的功能与用法详解
Jun 11 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
May 12 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
PHP统计目录下的文件总数及代码行数(去除注释及空行)
2011/01/17 PHP
PHP高级对象构建 多个构造函数的使用
2012/02/05 PHP
php 获取本地IP代码
2013/06/23 PHP
php时区转换转换函数
2014/01/07 PHP
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
PHP验证类的封装与使用方法详解
2019/01/10 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
sina的lightbox效果。
2007/01/09 Javascript
Jquery在IE7下无法使用 $.ajax解决方法
2009/11/11 Javascript
jquery文字上下滚动的实现方法
2013/03/22 Javascript
基于JS实现textarea中获取动态剩余字数的方法
2016/05/25 Javascript
利用纯Vue.js构建Bootstrap组件
2016/11/03 Javascript
Angular2学习笔记——详解路由器模型(Router)
2016/12/02 Javascript
ES6新特性:使用export和import实现模块化详解
2017/07/31 Javascript
canvas基础绘制-绚丽倒计时的实例
2017/09/17 Javascript
浅谈 Vue 项目优化的方法
2017/12/16 Javascript
微信公众平台获取access_token的方法步骤
2019/03/29 Javascript
一文读懂ES7中的javascript修饰器
2019/05/06 Javascript
LayUi使用switch开关,动态的去控制它是否被启用的方法
2019/09/21 Javascript
JavaScript之scrollTop、scrollHeight、offsetTop、offsetHeight等属性学习笔记
2020/07/15 Javascript
pycharm 使用心得(七)一些实用功能介绍
2014/06/06 Python
整理Python 常用string函数(收藏)
2016/05/30 Python
Python 输出详细的异常信息(traceback)方式
2020/04/08 Python
凯普林包包西班牙官网:Kipling西班牙
2019/04/12 全球购物
Cult Gaia官网:美国生活方式品牌
2019/08/16 全球购物
Footshop乌克兰:运动鞋的最大选择
2019/12/01 全球购物
班组长岗位职责范本
2014/01/05 职场文书
企业金融服务方案
2014/06/03 职场文书
甜品蛋糕店创业计划书
2014/09/21 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
2014年转正工作总结
2014/11/08 职场文书
公司2014年度工作总结
2014/12/10 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
浅谈Python numpy创建空数组的问题
2021/05/25 Python
springboot中一些比较常用的注解总结
2021/06/11 Java/Android