小程序
目前微信提供的多媒体内容安全识别接口mediaCheckAsync,是异步的。需要用一个消息接收服务器来接收异步检测结果的消息推送,根据https://developers.weixin.qq.com/miniprogram/dev/framework/server-ability/message-push.html,目前有3种途径:开发者服务器接收消息推送、云函数接收消息推送(目前仅支持客服消息推送)、微信云托管服务接收消息推送。在不使用自己服务器的情况下,只能用云托管服务来接收。 问题来了:云托管确实能接收到消息推送,但如何修改云开发中的云数据库的数据呢?我是代码小白,借助AI工具,试了调用云函数和直接修改云数据库数据的2条路,都不行。 所以在只使用云开发和云托管的情况下,能够用mediaCheckAsync 接口实现内容安全审核并自动删除违规内容的功能吗?
我们使用微信对话开放平台在小程序作为ai客服自动回复,资质需要提供以下材料 1技术主体的《互联网信息服务算法备案》(算法类型为“生成合成类(深度合成)”) 2小程序主体与技术主体的合作协议(协议须含[算法名称]或[算法应用场景]或[备案编号]相关内容)(注:点击可查看资质示例) ,可是在微信开放平台根本找不到这两个,求助一下怎么搞
问题描述 :在微信中打开 https://zeegiai.com/ 时,出现 noPermissionJsApi:[launchMiniProgram,navigateToMiniProgram],errMsg:config:ok 错误,导致微信开放标签 <wx-open-launch-weapp> 无法正常显示和使用。 配置信息 : 服务号AppID: wxe48035aabc06aed5 小程序AppID: wx3e34d7f5831cb4fb 小程序原始ID: gh_f0cfce756146 目标小程序页面: pages/login/login 当前URL: https://zeegiai.com/ 疑问 : 1. 后端已正确返回 jsApiList: ["launchMiniProgram", "navigateToMiniProgram"] 和 openTagList: ["wx-open-launch-weapp"] ,但微信服务器返回的noPermissionJsApi:[launchMiniProgram,navigateToMiniProgram],errMsg:config:ok ; 2. 服务号已认证且绑定了小程序,JS接口安全域名也已配置,但问题仍然存在; 3. 微信版本支持开放标签(手机端显示微信版本支持:true)。 希望微信开发平台能帮忙排查具体原因,谢谢! js初始化代码: // 初始化微信JS-SDK const initWechatSDK = () => { console.log('初始化微信JS-SDK'); // 引入微信JS-SDK const script = document.createElement('script'); script.src = 'https://res.wx.qq.com/open/js/jweixin-1.6.0.js'; script.onload = () => { console.log('微信JS-SDK加载成功'); // 保存wx对象到window,方便其他组件使用 window.wx = window.wx || self.wx; if (!window.wx) { console.error('微信JS-SDK加载失败,wx对象不存在'); return; } // 获取当前页面的完整URL(不包含#后面的部分) let currentUrl = window.location.href.split('#')[0]; // 确保URL末尾的斜杠与浏览器地址栏一致 const browserUrl = window.location.href.split('#')[0]; const hasTrailingSlash = browserUrl.endsWith('/'); if (hasTrailingSlash && !currentUrl.endsWith('/')) { currentUrl += '/'; } else if (!hasTrailingSlash && currentUrl.endsWith('/')) { currentUrl = currentUrl.slice(0, -1); } console.log('当前页面URL(用于签名):', currentUrl); console.log('浏览器地址栏URL:', browserUrl); // 调用后端接口获取JS-SDK配置 getJsapiConfig(currentUrl) .then(response => { const data = response.data; console.log('JS-SDK配置接口响应:', data); if (data && data.base_resp && data.base_resp.status_code === 200) { // 详细记录权限列表的处理过程 console.log('后端返回的js_api_list:', data.js_api_list); console.log('后端返回的jsApiList:', data.jsApiList); console.log('后端返回的open_tag_list:', data.open_tag_list); console.log('后端返回的openTagList:', data.openTagList); // 配置:使用后端返回的权限列表,同时兼容字段格式 const config = { appId: data.app_id, timestamp: data.timestamp, nonceStr: data.nonce_str, signature: data.signature, jsApiList: data.js_api_list || data.jsApiList || ['updateAppMessageShareData', 'updateTimelineShareData'], openTagList: data.open_tag_list || data.openTagList || ['wx-open-launch-weapp'] // 配置开放标签 }; console.log('微信JS-SDK配置:', config); // 配置微信JS-SDK window.wx.config({ debug: true, // 开启调试模式,方便查看错误信息 ...config }); window.wx.ready(() => { console.log('微信JS-SDK配置成功'); // 检查微信开放标签是否可用 if (window.wx.openTagList) { console.log('微信开放标签列表:', window.wx.openTagList); } else { console.log('window.wx.openTagList 不存在'); } // 手动检查微信开放标签的权限 try { const testTag = document.createElement('wx-open-launch-weapp'); console.log('测试创建微信开放标签:', testTag); } catch (error) { console.error('创建微信开放标签失败:', error); } }); window.wx.error((err) => { console.error('微信JS-SDK配置失败', err); }); } else { console.error('获取JS-SDK配置失败:响应格式错误'); } }) .catch(err => { console.error('获取JS-SDK配置失败', err); }); }; script.onerror = () => { console.error('微信JS-SDK加载失败'); }; document.body.appendChild(script); }; // 页面加载完成后初始化 window.addEventListener('DOMContentLoaded', () => { // 如果是微信浏览器,初始化JS-SDK if (isWechatBrowser()) { console.log('当前是微信浏览器,初始化微信JS-SDK'); initWechatSDK(); } }); 微信开放标签代码: const WechatRouterGuard = ({ children }) => { // 检测微信浏览器 const isWechat = isWechatBrowser(); // 检测微信版本是否支持开放标签 const isVersionSupported = isWechatVersionSupported(); // 使用ref来存储容器元素 const containerRef = useRef(null); // 手动渲染微信开放标签 useEffect(() => { console.log('WechatRouterGuard useEffect 执行'); if (isWechat && isVersionSupported && containerRef.current) { console.log('当前是微信浏览器且版本支持开放标签,开始手动渲染微信开放标签'); // 清空容器 containerRef.current.innerHTML = ''; // 检查微信JS-SDK是否已初始化 if (typeof window.wx === 'undefined') { console.error('微信JS-SDK未初始化,无法渲染开放标签'); return; } // 创建微信开放标签 const wxOpenTag = document.createElement('wx-open-launch-weapp'); wxOpenTag.id = 'launch-weapp-btn'; wxOpenTag.setAttribute('appid', 'wx3e34d7f5831cb4fb'); wxOpenTag.setAttribute('username', 'gh_f0cfce756146'); // 确保path格式正确,使用URL编码 wxOpenTag.setAttribute('path', 'pages/login/login'); // 创建模板 const template = document.createElement('script'); template.type = 'text/wxtag-template'; template.innerHTML = '<button style="padding: 12px 24px; background-color: #1890ff; color: white; border: none; border-radius: 4px; font-size: 16px;">进入小程序</button>'; // 添加模板到开放标签 wxOpenTag.appendChild(template); // 添加开放标签到容器 containerRef.current.appendChild(wxOpenTag); console.log('微信开放标签已手动添加到DOM'); // 检查元素是否存在 const checkElement = () => { const btn = document.getElementById('launch-weapp-btn'); console.log('检查微信开放标签元素:', btn); return btn; }; // 添加事件监听器 const addEventListeners = () => { console.log('开始添加事件监听器'); const btn = checkElement(); if (btn) { console.log('找到微信开放标签元素,添加事件监听器'); // 移除可能存在的旧监听器 btn.removeEventListener('ready', handleReady); btn.removeEventListener('launch', handleLaunch); btn.removeEventListener('error', handleError); // 标签初始化完毕 btn.addEventListener('ready', handleReady); // 用户点击跳转按钮并对确认弹窗进行操作后触发 btn.addEventListener('launch', handleLaunch); // 用户点击跳转按钮后出现错误 btn.addEventListener('error', handleError); console.log('事件监听器添加完成'); } else { console.warn('未找到微信开放标签元素'); } }; // 事件处理函数 const handleReady = function () { console.log('微信开放标签初始化成功'); alert('微信开放标签初始化成功'); }; const handleLaunch = function (e) { console.log('用户点击跳转按钮', e.detail); alert('用户点击跳转按钮,准备跳转小程序'); }; const handleError = function (e) { console.error('跳转失败', e.detail); alert('跳转失败: ' + JSON.stringify(e.detail)); }; // 立即执行一次 addEventListeners(); // 当DOM更新后再执行一次,确保元素已渲染 setTimeout(addEventListeners, 500); setTimeout(addEventListeners, 1000); setTimeout(addEventListeners, 2000); setTimeout(addEventListeners, 3000); } else if (isWechat && !isVersionSupported) { console.log('当前是微信浏览器但版本不支持开放标签'); if (containerRef.current) { containerRef.current.innerHTML = '<div style="padding: 20px; background-color: #f5f5f5; border-radius: 4px; margin: 20px 0;"><p>您的微信版本过低,无法使用小程序跳转功能</p><p>请更新微信至最新版本后重试</p></div>'; } } else { console.log('当前不是微信浏览器或容器不存在,跳过手动渲染'); } }, [isWechat, isVersionSupported]); // 如果是微信浏览器,显示小程序跳转按钮 if (isWechat) { return React.createElement('div', { style: { textAlign: 'center', padding: '50px' } }, React.createElement('h2', null, '请进入小程序登录'), React.createElement('div', { ref: containerRef, style: { marginTop: '30px', marginBottom: '30px', minHeight: '50px' } }), React.createElement('div', { style: { marginTop: '40px', color: '#999' } }, React.createElement('p', null, '如果按钮无法显示,请在微信中搜索小程序:智面官'), React.createElement('p', null, '或者点击下方链接继续使用网页版'), React.createElement('a', { href: '/login', style: { color: '#1890ff', textDecoration: 'underline', marginTop: '10px', display: 'inline-block' } }, '进入网页版登录') ), React.createElement('div', { style: { marginTop: '20px', color: '#666' } }, React.createElement('p', null, '调试信息:'), React.createElement('p', null, '微信浏览器: ' + isWechat), React.createElement('p', null, '微信版本支持: ' + isVersionSupported), React.createElement('p', null, '当前URL: ' + window.location.href) ) ); } // 非微信浏览器,显示正常内容 return children; }; 后端接口调用代码: // 获取JS-SDK配置 export const getJsapiConfig = (url) => { return api.post('/api/wechat/get_jsapi_config', { url }); }; 错误信息和控制台输出 // 错误信息 alert: noPermissionJsApi:[launchMiniProgram,navigateToMiniProgram],errMsg:config:ok // 控制台输出 当前是微信浏览器,初始化微信JS-SDK 初始化微信JS-SDK 微信浏览器检测结果: true User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Mobile/15E148 Safari/604.1 wechatdevtools/2.01.2510260 MicroMessenger/8.0.5 Language/zh_CN webview/17695106884439436 webdebugger port/25537 messageProjectId/1 token/[object Promise] 微信JS-SDK加载成功 当前页面URL(用于签名): https://zeegiai.com/ 浏览器地址栏URL: https://zeegiai.com/ JS-SDK配置接口响应: {app_id: "wxe48035aabc06aed5", timestamp: 1769526747, nonce_str: "17695267471524622003265", signature: "9e2ae865299f80e91ef9b4a404c3f548c33d2018", jsApiList: ["launchMiniProgram", "navigateToMiniProgram"], openTagList: ["wx-open-launch-weapp"], base_resp: {status_message: "success", status_code: 200}} 后端返回的js_api_list: undefined 后端返回的jsApiList: ["launchMiniProgram", "navigateToMiniProgram"] 后端返回的open_tag_list: undefined 后端返回的openTagList: ["wx-open-launch-weapp"] 微信JS-SDK配置: {appId: "wxe48035aabc06aed5", timestamp: 1769526747, nonceStr: "17695267471524622003265", signature: "9e2ae865299f80e91ef9b4a404c3f548c33d2018", jsApiList: ["launchMiniProgram", "navigateToMiniProgram"], openTagList: ["wx-open-launch-weapp"]} wx.config begin: {appId: "wxe48035aabc06aed5", jsApiList: ["launchMiniProgram", "navigateToMiniProgram"], nonceStr: "17695267471524622003265", signature: "9e2ae865299f80e91ef9b4a404c3f548c33d2018", timestamp: "1769526747", openTagList: ["wx-open-launch-weapp"]} wx.config end: {errMsg: "config:ok", jsApiList: Array(0), openTagList: Array(0)} 当前页面通过 wx.config 获取到的 JSSDK 权限如下: [] 微信JS-SDK配置成功
但是类目里面已经删除了其他类目,只保留了工具类目,仍然提示不可以
此网站技术员已排查是安全的,未出现被挂码侵入的情况,备案号是(渝ICP备2025051203号-1)请尽快放行,谢谢! 腾讯安全中心查询也无风险 具体诉求: 希望审核团队协助排查该链接的安全状态,解除误报提示,恢复微信内正常访问。 如有任何问题 ,请告知,我联系技术员积极整改 期待您的回复 [图片]
尊敬的微信安全团队审核人员: 您好! 我司主域名 duyumy.com 下的子域名链接近期在微信内访问时,被提示“网页存在安全风险,为维护绿色上网环境,已停止访问”。该情况严重影响了网站的正常访问及用户体验。经我方技术团队全面自查与核实,现将情况说明如下: 关于网站内容,我方严格遵守《微信外部链接内容管理规范》及相关法律法规,不存在任何违规或不良信息,也未收到用户关于内容虚假或信息安全方面的投诉。通过“腾讯安全—网址安全中心”查询,检测结果显示为“危险-高度可疑网站”,且标记原因为“该网站已被大量用户举报,含有未经证实的信息”。经核查,该举报内容不属实,我方推测可能为不实举报或误判所致。我司目前运营平稳,无业务纠纷,亦不存在任何恶意行为,该异常状态已对用户正常使用造成影响。 关于网站技术及合规情况,我方已部署有效的 SSL 证书,全站启用 HTTPS 协议,域名备案信息真实有效(粤ICP备17124232号-1),此前也曾因类似提示申诉成功并恢复访问,当前运营状态符合安全规范。 因此,我们初步判断此次拦截可能由于系统误判或受到不实举报影响。恳请贵团队协助重新审核我司域名状态,解除访问限制,以便网站能尽快恢复正常服务。若需提供进一步资料或进行说明,请通过邮件 1049078754@qq.com 与我联系。 感谢您抽出宝贵时间处理本次申诉,期待您的回复。 顺祝工作顺利! [图片] [图片]
湖南省通信管理局 国家工信部12381人工都问过了,根本没有我企业主体的工单 都说让询问腾讯公司,询问腾讯公司又到处找不到人,
我司域名被提示页存在安全风险,为维护绿色上网环境,已停止访问 目前在微信上申诉了好几次都没有答复,在腾讯网址安全中心申诉已经通过,希望解决一下 [图片][图片]
AppID:wxbf19496775e3e360、云函数环境 ID:cloud1-1ga4vnddac47de6e 微信小程序调用云函数,实现腾讯云ocr身份证、银行卡识别,PC端开发调试没问题,而真机调试报一下错误,谁能解决下: <Error: cloud.callFunction:fail Error (callId: 1769477346615-0.5743820171829543) (trace: 9:29:6 start->9:29:14 system error (Error), retry->9:29:23 system error (Error), retry->9:29:31 system error (Error), abort)> Error: cloud.callFunction:fail Error (callId: 1769477346615-0.5743820171829543) (trace: 9:29:6 start->9:29:14 system error (Error), retry->9:29:23 system error (Error), retry->9:29:31 system error (Error), abort) at N (https://lib/WACloud.js:1:255194) at https://lib/WACloud.js:1:293136 [图片][图片]
服务号Appid:wxa30941c69e56287d,授权: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxa30941c69e56287d&redirect_uri=https%3A%2F%2F1024sfth5.72cities.com&response_type=code&scope=snsapi_userinfo&state=STATE&connect_redirect=1&uin=MjIyMTg0NDQzMg%3D%3D&key=7fd1ee180e5fa47402b55fde365b30cd8e47285589ae4b2fda3a5948d24fffafc4511726877b55446fe6809f0f18e7fa&pass_ticket=VLf22Vhs7xh1c46C6Ic0l6FZfv+VHrzekD9z8nPS7m34mYJMQGmOmEgBJ/8Pq5knc0JR5+FSn7293na/WpRJzIB21UzEPseua0gSjy4a0uQ=&webdebugger_source=1&exportkey=n_ChQIAhIQGEJN0ohhj3VMjWzREAt9RhKxAQIE97dBBAEAAAAAAEhDDu72mH4AAAAOpnltbLcz9gKNyK89dVj0M04h7gMNbnGlxvWRMudNr%2BV%2BPxhOOwBT3Rn4xHAlIooIvqUkMQ3RRr5TdUBFdooiuY0ffbdlHpTEr1yBHHL%2FDzn0rgrSyHca0pP0oGpmWzkMKZEpWiXggjHvxXzIdiPNv7rYlINmlBeuMWpq41F7bnCJiIqhZ09PvpbuDIPZAtVFHAKUOqz21hUg%2Fg%3D%3D [图片]
网站在腾讯安全-网址安全中心提示无风险,但是为什么在微信里面打不开网页,显示【如需浏览,请长按网址复制后使用浏览器访问】该域名的H5页面,之前都没出现“如需浏览,请长按网址复制后使用浏览器访问”的提示,现在经常出现是什么原因 [图片] [图片]
别的设备可以直接跳转,有两部鸿蒙跳转之后加载了两下(两下都是白屏,为什么说是加载了两下 是因为顶部加载条闪了两下),然后又返回了上一个页面。在页面上也拿得到这个链接,所以说很确定不是跳转或者链接的问题。把该页面的webview删掉就显示正常,加回去就又出现加载空白闪回的问题,所以暂时定位为webview加载问题。 问了一下AI,AI说是鸿蒙系统的webview会有渲染延迟。使用了它给的解决方法也没有解决,这到底是什么问题?
无法确认该网页的安全性,请谨慎访问。 这个问题 断断续续 一直出现 一直没有人合理的解决问题 上次官方回复说网页内 有客服 信息 我检查以后确实没有 也没有任何其他违规 域名正常 备案正常 就是每隔一段时间就会被腾讯莫名的禁止访问 请问可以给个合理的解释吗 官方人员可以认真的帮助用户解决问题吗?
我就是做个AI问答/AI绘画类应用,想增加一个深度合成类目, 要求提供什么第三方技术主体备案信息, 好吧,市面上就那几家大模型, 豆包你们没用过吗?阿里千问你们不清楚吗? 劳心费力的去各种截图,各种打印,盖章. 要我去证明豆包模型应用场景包含app/小程序使用. 要我去证明我跟豆包有合作协议. 你们不觉得在脱裤子放屁吗? 申请了三次, 每次被拒理由都不重样! 你添加的【深度合成 - AI绘画】类目审核未通过, 原因是:提供的《小程序主体与技术主体的合作协议》中的算法模型名称与《互联网信息服务算法备案》中技术主体的算法名称不一致。 你添加的【深度合成 - AI绘画】类目审核未通过, 原因是:上传的资质不齐全/不完整,缺少《豆包企业版大模型算法备案说明》 你添加的【深度合成 - AI绘画】类目审核未通过, 原因是:需要补充提供 豆包企业版大模型算法备案说明(北京抖音信息服务有限公司授权与北京火山引擎科技有限公司可转授权、销售相关算法产品等内容,需加盖公章鲜章) 一件这么简单的事情,非要折腾开发者,意义何在! 一个开放的生态,搞这么低效这么low的事情,真的合适吗
[图片] 网址被微信拦截 网址已在腾讯安全中心检测,没有发现风险。 系统已经升级,重新检查后,没有再发现异常。 腾讯安全中心网址申诉已经通过了,但是网址依旧被拦截 备案号是鲁ICP备2024134166号-1
使用Unity适配方案打包小游戏后,首包资源加载方式为CDN,并把资源包xxx.webgl.data.unityweb.bin.txt放在了腾讯云OSS上。 在微信开发者工具测试正常,在PC版微信打开小游戏,也加载正常。 却在手机端打开小游戏时,加载失败。 这是什么原因呢? 下面是PC版微信打开截图和手机端截图: 区别是,手机端显示【首包资源无缓存】,而PC端打开【从缓存加载】 [图片] [图片]
尊敬的微信社区管理员: 你好,我们公司的域名在微信浏览器内部打不开了(一级域名、以及二级域名都打不开),经上次官方回复内容,我们第一时间已经整改,并通过站长身份提审核恢复,但是已经快两周了并没有回复。 腾讯客服告知要在社区发帖会有工作人员回复,底部申请恢复访问也提交多次等待了不下10个工作日也没有收到回复。 已经收到了不少客诉了,希望社区能有工作人员看下怎么回事,我们已经对违规内容进行整改下架处理! 一级域名、二级域名也并没有异常,经过腾讯安全-网址安全中心的查询,域名并未存在违规,网站拦截也没有检测到异常。 我们的网站都是进行过ICP备案、公安部备案、SSL加密的。 ICP备案:京ICP备2025147361号-3 公安部备案:京公网安备11010502057818号 内容无违规(如赌博、色情、政治敏感信息等) 网站也在云服务商购买了DNS防护等安全措施,网站如果要是被劫持,我们收到服务商的通告后会立即下架切断域名解析,保障用户安全。 我们唯一的诉求就是能尽快恢复网站的访问,网站是参照微信官网的公众号开发文档,通过用户授权获取openid作为唯一识别码的,高度依赖微信的生态系统。我们也在微信网页下方的“申请恢复”,但是目前收不到回复,希望管理员帮忙查看问题原因,提供解决方案! [图片][图片][图片]
主包超2M构建失败,npm安装的腾讯im包太大了,怎么放分包里不占主包空间???
一直稳定的用了好几年,好几年啊,自从把公众号的接口挪到这里,就配置不上,一直弹这个破提示,到底咋回事?这个破壁玩意我搞了一天一宿,到现在还没解决,我真的服了!!!为啥要挪到这里来?为啥啊 为啥为啥为啥[图片]?啊啊啊 啊 啊啊????? 我这慢慢的怒气值 真的炸了。我缴了4年的费了,就不能让我好好稳定点用一用?服务器已经放弃腾讯了,再这么下去,公众号也快了!!!!
https://165.hanxianggl.com/ 网站通过技术手段,进行多层跳转,生成动态随机二级域名作为入口,随机通配二级 进行中转,动态生成通配域名逃避监管,非法获取用户信息,诱导客户,虚假宣传,欺诈,夸大其词,诱导,营销,危害社会,净化网络环境。域名本着在那个平台购买备案,那个平台有监管责任的机制,已经多次投诉到腾讯,腾讯放任不监管。一定要封掉这些域名,永久拉入黑名单。还社会和谐。