[代码][代码][代码]const[代码] [代码]cloud = require([代码][代码]'wx-server-sdk'[代码][代码])[代码][代码]var[代码] [代码]rp = require([代码][代码]'request-promise'[代码][代码])[代码][代码]var[代码] [代码]Pay = require([代码][代码]'@sigodenh/wechatpay'[代码][代码]);[代码][代码] [代码] [代码]cloud.init({[代码][代码]})[代码][代码] [代码] [代码]const[代码] [代码]db = cloud.database()[代码][代码]const[代码] [代码]_ = db.command[代码][代码]const[代码] [代码]MAX_LIMIT = [代码][代码]100[代码][代码] [代码] [代码]exports.main = async (event, context) => {[代码][代码] [代码][代码]const[代码] [代码]openId = event.userInfo.openId[代码][代码] [代码][代码]const[代码] [代码]appId = event.userInfo.appId[代码][代码] [代码][代码]const[代码] [代码]tokenData = await db.collection([代码][代码]'token'[代码][代码]).[代码][代码]get[代码][代码]() [代码][代码]//读取token数据表[代码][代码] [代码][代码]const[代码] [代码]nowTime = [代码][代码]parseInt[代码][代码]([代码][代码]new[代码] [代码]Date[代码][代码]().getTime() / [代码][代码]1000[代码][代码])[代码][代码] [代码][代码]const[代码] [代码]merchatId = tokenData.data[[代码][代码]0[代码][代码]].merchatId[代码][代码] [代码][代码]const[代码] [代码]APIKey = tokenData.data[[代码][代码]0[代码][代码]].APIKey [代码][代码]//微信支付api key[代码][代码] [代码][代码]const[代码] [代码]server = tokenData.data[[代码][代码]0[代码][代码]].server [代码][代码]// cloud://XXXXXX.XXXXXX/ 微信云存储地址[代码][代码] [代码][代码]const[代码] [代码]fileID = server + [代码][代码]'cert/apiclient_cert.p12'[代码] [代码]//微信支付证书,放在云存储cert目录里面[代码][代码]let pfxContent = [代码][代码]''[代码][代码]await cloud.downloadFile({[代码][代码]fileID: fileID,[代码][代码]}).then(res => {[代码][代码]pfxContent = res.fileContent[代码][代码]})[代码][代码]let pay = [代码][代码]new[代码] [代码]Pay(appId, merchatId, APIKey, pfxContent)[代码][代码]return[代码] [代码]await pay.refund({[代码][代码]out_trade_no: orderId,[代码][代码]out_refund_no: orderId,[代码][代码]total_fee: amount * [代码][代码]100[代码][代码],[代码][代码]refund_fee: amount * [代码][代码]100[代码][代码],[代码][代码]})[代码]希望可以帮到你
小程序云开发微信支付申请退款我想使用微信小程序云开发,做申请退款这一块,请问有哪位大神能指导一下吗?这个商户证书怎么用呢?
2019-04-28[图片][图片]
请教云开发问题本人新手,想用云开发写一个简易的商店类小程序,但是不知道后台如何实现商品的上架和下架,各位大神能提供一下思路吗
2019-04-18明白了,apiclient这个文件读取后,是二进制文件使用的,不要转换成utf8
云开发 微信支付后,退款不成功,显示:header too long- 当前 Bug 的表现(可附上截图) [图片] 用云开发可以实现微信支付,但是无法实现退款。 return await pay.refund({ out_trade_no: orderId, out_refund_no: orderId, total_fee: amount * 100, refund_fee: amount * 100, }) 在云函数中调用这个代码的时候,就出现了head too long 的提示,是不是云函数要把http请求内容允许变大些?
2019-04-12不可以
两个小程序能够使用一个云开发地址env- 当前 Bug 的表现(可附上截图) - 预期表现 两个小程序能够使用一个云开发,数据可以共同使用,一个输入数据,一个获取数据 - 复现路径 - 提供一个最简复现 Demo
2019-03-05[图片]
云开发数据库无法打开- 当前 Bug 的表现(可附上截图) [图片] [图片] - 预期表现 - 复现路径 - 提供一个最简复现 Demo 项目初始化进入后点击云平台,然后选择数据库,按钮一直处在加载中状态(图一) 点击统计分析,选择数据库,提示接口错误(图二)
2019-03-03没办法,自己写代码喽
小程序自动获取公众号文章的能力想在小程序里新增资讯板块,嵌入公众号内容,请问有没有办法做到机器自动获取啊,现在只能弄广告后台让运营手动填写,谢谢各位大神
2019-01-17前端调用更快
小程序云开发调取数据库写在云函数中和js中哪个效率高速度快rt,独立后台响应快还是云数据库快,测试过的给解答下。
2019-01-17方案一: 你需要搞一个代理服务器。 if (proxyOn) value.proxy = 'http://' + proxyIP; //这个就是代理服务器 格式:1.1.1.1:80 通过上面云函数里面的一串代码,你就可以获取到公众号token。然后你就可以利用这个token,用rp随便post get公众号了。 方案二: 以下是云服务器的IP,添加到公众号: 172.81.207.12 172.81.212.74 172.81.235.12 172.81.236.99 172.81.245.51 212.64.65.131 212.64.84.22 212.64.85.139 212.64.85.35 212.64.87.134 212.64.57.239 212.64.68.233 212.64.84.102 212.64.84.30 212.64.84.54 212.64.85.82 212.64.89.109 212.64.89.115 212.64.89.17 212.64.89.18
云函数获取公众号的token近期计划用公众号的卡劵+小程序云开发平台做会员管理, 但是制作卡片的接口都需要公众号的token,我用云函数去获取的话,ip总是变化的,不知道官方有没有提供解决方法,还是说现阶段是无解的?? 还请告知,我好做下一步计划。
2019-01-16个人小程序没有业务域名配置
未授权的小程序配置 业务域名 在哪里配置如标题想配置业务域名,但是在后台页面上找不到此配置项。
2019-01-14[图片] 错误真多啊
code:20001, message:account not match |- 当前 Bug 的表现(可附上截图) [图片] 点击云开发,准备来创建环境,结果得到这个错误。
2018-12-05