实际操作中不会冲突, 但看你的问题和以往评论来看, 代码的问题更多一点
https://api.weixin.qq.com/cgi-bin/token?我项目中微信公众号的授权接口和微信小程序的授权接口都是调用这个几口获取accessToken的:(https://api.weixin.qq.com/cgi-bin/token),但是不是同一个文件去获取accessToken的 这样调用会产生冲突吗?
2023-04-18可以实现, 请参考公众号开发文档,在网站新闻发布的后台代码进行接口对接 https://developers.weixin.qq.com/doc/offiaccount/Publish/Publish.html
怎么实现网站内容或者文章同步到微信公众号?我们公司想做一个网站和一个公众号。想着只维护公司官网,在官网发布新闻,然后公众号就直接同步了,不用再在公众号后台重新编辑和发送之类的,请问公众号开发里,有没有什么办法来实现这个需求?
2023-04-18手机内存
wx.getStorage这类的缓存是存在手机内存 还是硬盘?wx.getStorage这类的缓存是存在手机内存 还是硬盘
2023-04-18完善小程序内容
请在后台页面设置微信小程序信息后,再进行操作?[图片]调用登录接口后返回这个是怎么回事呢?小程序基本信息都设置了
2023-04-18小程序的本地存储满了,可以wx.getSavedFileList,获取小程序本地存储的文件列表,再通过wx.removeSavedFile将垃圾文件删除即可
IOS wx.downloadFile 下载视频报错?在安卓机上下载30个视频毫无压力 ,但是同样的代码在IOS 手机一直报 errMsg: "downloadFile:fail'savefile: fail the maximum size of the file storage limit is exceeded" filePath也配了就是不好使, 代码如下: [图片] 报错如下: [图片]
2023-04-18你的测试域名是不是做了隔离啊, 还是你的测试域名是内网的
只能连着电脑的热点,接口才能成功,这是正常的吗?(合法域名和开发调试都配置了)目前真机调试,预览,体验版都是需要手机连电脑的热点,接口才能成功访问,假如之后线上的版本会不会接口会出问题?有点没想明白为啥。
2023-04-18console.log("packAddress::: ", this.data.packAddress) 这一句打印有问题吗, 可以在setData之前拼接Url试试
小程序体验版中:调接口拿到openid给webview的h5链接拼接后,进入h5后没有openid?一、login.js (小程序进入后首先进入login.js) const { appId, UapServiceNewUrl } = require('../../Settings/index').default Page({ data: {}, // 事件处理函数 onLoad() { Promise.race([this.mounOpenidFunc(), this.pocketFunc()]).then(() => { wx.redirectTo({ url: `/pages/index/index` }); }) }, mounOpenidFunc() { let that = this; return new Promise((resolve) => { wx.checkSession({ success() { //session_key 未过期,并且在本生命周期一直有效 console.log('session_key 未过期 请继续使用') console.log("wx.getStorageSync('openId'): ", wx.getStorageSync('openId')) that.handleLogin(resolve) }, fail() { // session_key 已经失效,需要重新执行登录流程 //重新登录 console.log("session_key 已过期, 重新登录") console.log("我正在准备登录") that.handleLogin(resolve) } }) }) }, //兜底函数,如果5秒内请求openid过程中出现意外 依然可进入h5 pocketFunc() { return new Promise((resolve) => { setTimeout(() => { resolve(); }, 5000) }) }, handleLogin(resolve) { wx.login({ success(res) { if (res.code) { console.log("res.code: ", res.code) var dataVal = { code: res.code, appId }; wx.request({ url: `${UapServiceNewUrl}/yonbip-mkt-dinghuo/cyberbank/getWxMiniAppSession`, method: 'POST', data: dataVal, header: { 'content-type': 'application/json' // 默认值 }, success(res) { console.log("res:: ", res) if (res.data && res.data.data && res.data.data.openid) { wx.setStorageSync('openId', res.data.data.openid) } resolve() }, fail() { resolve(); } }) } }, fail() { resolve(); } }) } }) 二、 跳到到index, index.js // index.js // 获取应用实例 const app = getApp() const { PACK_ADDRESS } = require('../../Settings/index').default Page({ data: { packAddress: PACK_ADDRESS, }, // 事件处理函数 onShareAppMessage() { const promise = new Promise(resolve => { setTimeout(() => { resolve({ title: 'YonBIP订货门户' }) }, 2000) }) return { title: 'YonBIP订货门户', path: '../index/index.wxml', promise } }, // 页面初次渲染完成时触发 onReady() { }, onLoad(options) { console.log("options: ", options) console.log("wx.getStorageSync('openId')1111: ", wx.getStorageSync('openId')) if(wx.getStorageSync('openId')) { this.setData({ packAddress: PACK_ADDRESS + `?OpenID=${wx.getStorageSync('openId')}` }) console.log("packAddress::: ", this.data.packAddress) } } }) 三、 index.wxml index.wxml <!--index.wxml--> <view class="container"> <web-view src="{{packAddress}}"></web-view> </view> 确定接口肯定返回了openId, 微信开发者工具调试一切正常, 真机连微信开发者工具在hwebview的h5中也可以取到openid, 就是上传到体验版之后,取不到openid, 麻烦微信相关人员或者其他大牛们帮我看看是哪方面的问题,很急,拜托了。
2023-04-18调试环境下吗? 可能本地缓存问题? 说实挺奇怪的
小程序获取手机号问题?小程序之前微信认证过获取手机号没有问题,后来换了appid 没有经过微信认证,为什么会获取到手机号
2023-04-18获取头像昵称的API已经被更改了, 需要根据对应的说明更改小程序获取头像的代码
为什么我的小程序不能再获取新注册用户的头像?我的小程序以前可以获取新用户的头像信息,现在怎么有的能获取,但大部分都获取不了了呢? [图片]
2023-04-18wx.startLocationUpdateBackground接口需要申请才能使用哈
微信小程序何时通过GPS获取用户的行动轨迹?我公司开发了一款记录用户行动路线轨迹的小程序,发现存在问题,一个是定位不准,一个是总是不操作退出,根据查询资料了解,微信小程序的行动路线估计不是通过GPS来记录他的位置和轨迹,而是基于移动基站来定位的?是这样吗,这样存在的问题是,在深山户外会存在没有移动信号无法记录的情况,还会存在记录位置不准的情况,不知道腾讯的工程师什么时候解决这个问题?
2023-04-18