修复ShopNC使用QQ 互联时提示100010 错误_php技巧
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进行快捷登录;
2、登录之后,进入“管理中心”,找到“创建应用”,因为我们是对自己的网站进行互联,所以选择网站类型,如下图所示。当然,如果你要与移动应用互联,就选择移动应用;
3、选择好之后,接下来就是要填写网站的信息了。里面还需要验证网站,这里就不赘述了。重要的是回调地址的填写。
4、当你回调地址填写好,网站配置好QQ互联之后,进行登录的时候,可能出现redirect uri is illegal(100010)的错误,此时,不要关闭窗口,在错误窗口的地址栏找到如下图所示的网址;
5、也就是redirect_uri后面的一个网址,将这一网址重新填至上面所说的回调地址栏里。再用QQ进行登录,就可以成功了。
注意事项
正如网上很多人所说需要回调地址一致。这里告诉您什么是回调地址,怎么让它们一致。
以上就是QQ互联时登录报错redirect uri is illegal(100010)的解决办法介绍,希望能对大家有所帮助!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

Windows沙盒是否终止,并显示Windows沙盒无法启动,错误0x80070005,拒绝访问消息?一些用户报告说,Windows沙盒无法打开。如果您也遇到此错误,您可以按照本指南进行修复。Windows沙盒启动失败-访问被拒绝如果Windows沙盒终止,并显示Windows沙盒无法启动,错误0x80070005,拒绝访问消息,请确保您以管理员身份登录。此类错误通常是由于权限不足引起的。因此,请尝试以管理员身份登录并查看是否解决问题。如果问题仍然存在,可以尝试以下解决方案:以管理员身份运行Wi

如果您在使用打印机时遇到错误消息,例如操作无法完成(错误0x00000771),可能是因为打印机已断开连接。在这种情况下,您可以通过以下方法解决问题。在本文中,我们将讨论如何在Windows11/10PC上修复此问题。整个错误信息说:操作无法完成(错误0x0000771)。指定的打印机已被删除。修复WindowsPC上的0x00000771打印机错误若要修复打印机错误操作无法完成(错误0x0000771),指定的打印机已在Windows11/10PC上删除,请遵循以下解决方案:重新启动打印假脱机

解密HTTP状态码460:为什么会出现这个错误?引言:在日常的网络使用中,经常会遇到各种各样的错误提示,其中包括HTTP状态码。这些状态码是HTTP协议定义的一种机制,用于指示请求的处理情况。在这些状态码中,有一种比较罕见的错误码,即460。本文将深入探讨这个错误码,并解释为什么会出现这个错误。HTTP状态码460的定义:首先,我们需要了解HTTP状态码的基

很多小伙伴打开电脑连接宽带的时候,电脑提示错误651,这是什么情况呢?出现651是由于用户终端电脑与网通局端设备连接不通所导致的,有可能是外部断线或者设备出了问题,我们可以联系运营商解决,或者检查一下设备,具体的教程一起来看看吧。解决电脑宽带连接651错误的详细教程方法1:网卡驱动故障1、首先考虑网卡驱动问题,这个问题比较常见,右键点击桌面计算机——管理,如下图所示2、在计算机属性页面选择“设备管理器”进入。3、在设备管理器页面找到“网络适配器”下面一般有两个网卡,一个有线一个无线网卡,点击有线

目录解决方法一解决方法二一、删除Windows更新的临时文件二、修复受损的系统文件三、查看并修改注册表项四、关闭网卡IPv6五、运行WindowsUpdateTroubleshootor工具进行修复六、关闭防火墙和其它相关的杀毒软件。七、关闭WidowsUpdate服务。解决方法三解决方法四华为计算机Windows更新出现“0x8024401c”报错问题现象问题原因解决方案仍未解决?最近web服务器因为系统漏洞需要更新,登录服务器之后,更新提示错误代码0x8024401c解决方法一

AutoCAD是最常用的图纸设计软件之一,但是我们在win11上想要使用时,有可能会遇到win11安装autocad出现错误的问题,这时候我们可以尝试修改注册表来解决。win11安装autocad出现错误:第一步,按下键盘“win徽标+r”打开运行。第二步,输入“regedit”回车打开注册表。3、将“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System”粘贴进上方路径里。4、进入后,双击

快速解决Tomcat404错误的实用技巧Tomcat是一个常用的JavaWeb应用服务器,在开发和部署JavaWeb应用时经常会用到。然而,有时候我们可能会遇到Tomcat的404错误,这意味着Tomcat无法找到请求的资源。这个错误可能由多个因素引起,但在本文中,我们将介绍一些常见的解决方案和技巧,帮助您快速解决Tomcat的404错误。检查URL路径

在使用Hyper-V创建或启动虚拟机时,如果遇到错误代码0x80070003,可能是由于权限问题、文件损坏或配置错误造成的。解决方法包括检查文件权限、修复损坏文件、确保正确配置等。可通过逐一排除不同可能性来解决此问题。整个错误消息如下所示:服务器在创建[虚拟机名]时遇到错误。无法创建新的虚拟机。无法访问配置存储:系统找不到指定的路径。(0x80070003)。导致此错误的一些可能原因包括:虚拟机文件已损坏。这可能是由于恶意软件、病毒或广告软件攻击而发生的。虽然发生这种情况的可能性很低,但你不能完
