脚本宝典收集整理的这篇文章主要介绍了修复ShopNC使用QQ 互联时提示100010 错误,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
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
<
PRe class="
brush:
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 av
ailable since Release v1.1
*/
define('BASE_PATH',str_replace('\\','/',dirn
ame(
__FILE__)));
require_once(dirname(dirname(__FILE__)).'/global.
PHP');
session_save_path(BASE_DATA_PATH.DS.'session');
require_once(BASE_DATA_PATH.DS.'con
fig/con
fig.ini.
PHP');
if(!empty($con
fig) && is_array($con
fig)){
$site_url = $con
fig['shop_site_url'];
$version = $con
fig['version'];
$
SETUP_date = $con
fig['setup_date'];
$gip = $con
fig['gip'];
$d
BTy
PE = $con
fig['dbdriver'];
$dbcharset = $con
fig['db'][1]['dbcharset'];
$dbserver = $con
fig['db'][1]['dbhost'];
$dbserver_port = $con
fig['db'][1]['dbport'];
$dbname = $con
fig['db'][1]['dbname'];
$db_pre = $con
fig['tablepre'];
$dbuser = $con
fig['db'][1]['dbuser'];
$db
passwd = $con
fig['db'][1]['dbpwd'];
$lang_type = $con
fig['lang_type'];
$cookie_pre = $con
fig['cookie_pre'];
}
define('SHOP_SITE_URL',$site_url);
include 'api/qq/oauth/qq_callback.PHP';
脚本宝典总结
以上是脚本宝典为你收集整理的修复ShopNC使用QQ 互联时提示100010 错误全部内容,希望文章能够帮你解决修复ShopNC使用QQ 互联时提示100010 错误所遇到的问题。
如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。