- 公众号获取模板列表可以返回模板对应在模板库中模板的编号吗?
(1)文档位置:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html#3[图片] (2)希望(1)接口可以返回对应这个模板编号 [图片] (3)原因:这边是服务商,之前不同商家公众号已配置了旧的历史模板;然后新接入的商家可能是现在新申请的类目模板; 想通过判断模板编号是纯数字的,就用调用新模板字段发送,否则就用旧模板方法,避免发送报错
2023-08-23 - 请问各位大佬有知道 商家开通/取消自定义组件 这个回调的主动查询接口吗?
问题:请问 商家开通/取消自定义组件 这个回调有 主动查询自定义交易组件开通状态 的接口吗? 回调文档链接:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/account_register.html 先感谢回帖
2022-08-09 - 自定义交易组件生成订单api中default_receiving_address是必填请求参数吗?
请大佬们指教,在商家信息默认退货地址已完善情况下,自定义交易组件生成订单api请求参数default_receiving_address是必填参数吗? (1)文档链接:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/add_order_new.html [图片] (2)请求参数: { "create_time": "2022-07-05 10:46:31", "out_order_id": "T20220705095428204286", "openid": "oE0ofXXXXXXXXXXJB1UP0", "path": "/pages/order/order_detail/order_detail?TradeID=T20220705095428204286", "order_detail": { "product_infos": [{ "out_product_id": "140925", "out_sku_id": "0", "product_cnt": 1, "sale_price": 1, "sku_real_price": 1, "title": "视频号功能测试单商品,不要删改", "head_img": "http://teamaxwxstatic-1251048739.file.myqcloud.com/images/957/1%281528964470242%29.jpg", "path": "pages/goods/goods_detail/goods_detail?GoodsID=140925" }], "pay_info": { "pay_method_type": 0 }, "price_info": { "order_price": 1, "freight": 1, "discounted_price": 0, "additional_price": -1, "additional_remarks": "" } }, "delivery_detail": { "delivery_type": 1 }, "address_info": { "receiver_name": "测试君", "detailed_address": "123", "tel_number": "13800138000", "country": "中国", "province": "广东省", "city": "广州市", "town": "天河区" }, "fund_type": 1, "expire_time": 1657017992, "trace_id": null, "aftersale_duration": 7, "default_receiving_address": null, "stringify_64bits_number": true } (3)请求结果: errcode:990013 ;errmsg:expecting AddressInfo.receiver_name.size >= 1, actually 0 rid: 62c3a609-23632719-760e1ef3 (4)商家信息(在此设置情况是重试几次都是以上返回结果): { "service_agent_path": "pages/shop/index/index", "service_agent_phone": "13800138000", //不要在意电话 "service_agent_type": [0, 1, 2], "default_receiving_address": { "receiver_name": "仓库A", "detailed_address": "广州市天河区华夏路12345号", "tel_number": "13800138000", "country": "中国", "province": "广东省", "city": "广州市", "town": "天河区" } }
2022-07-05 - 文档指引不清晰
(1)背景:原有wx.requestPayment用这个接口生成参数: https://api.mch.weixin.qq.com/{0}pay/unifiedorder 然后支付回调是这个:https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_5.shtml 问:wx.requestOrderPayment生成的订单,是不是用这个接口生成参数: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/getpaymentparams.html 然后支付回调是这个:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/order_success.html 两者wx.requestPayment 和 wx.requestOrderPayment 是分开了接口? (2)既然有支付回调,下图请问自定义交易组件开发指引这里 “调用同步订单支付结果接口同步支付成功结果”,作用是什么? 可不可以理解为有金额的订单就用wx.requestOrderPayment,支付后就自动变待发货状态,然后有支付回调通知,不需要再“同步订单支付结果”? 而商家储值卡抵扣或0元订单 就用“生成订单”接口(https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/add_order_new.html),生成订单后再进行同步支付结果的状态? 自定义交易组件接入流程文档:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/m_guideline.html [图片] 截图中的”同步订单支付结果接口“文档链接跳错了,应该是这个:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/pay_order.html (3)现在文档上同步取消订单状态有两个接口, 基于以上的疑问,是不是可以理解为 wx.requestOrderPayment用这个接口取消订单:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/order_close.html “生成订单”接口用的是截图这个接口取消订单 [图片] (4)这里是不是指只要小程序确认订单页中判断是视频号场景,都需要同步订单, 假设用户通过视频号跳转小程序商品详情页->再跳转至小程序其他功能,例如积分兑换这种,也需要同步订单至微信端吗?这边积分兑换是不做退款售后的,那生成订单时要怎样传参? [图片] (5)售后单更换了新接口也不发公告,这个枚举在哪里啊救命? [图片] [图片] (6)还有这个接口的AfterSalesState,拉到底都没有?? [图片] [图片] 望各位官方大佬、开发大佬回答,谢谢!
2022-03-23 - 自定义交易组件,关于订单支付流程的疑问?
望各位官方同志、开发大佬,行过路过,知道答案的做下好心解答疑问,感激不尽! (1)背景:原有wx.requestPayment用这个接口生成参数: https://api.mch.weixin.qq.com/{0}pay/unifiedorder 然后支付回调是这个:https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_5.shtml 问:wx.requestOrderPayment生成的订单,是不是用这个接口生成参数: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/getpaymentparams.html 然后支付回调是这个:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/order_success.html 两者wx.requestPayment 和 wx.requestOrderPayment 是分开了接口? (2)既然有支付回调,下图请问自定义交易组件开发指引这里 “调用同步订单支付结果接口同步支付成功结果”,作用是什么? 可不可以理解为有金额的订单就用wx.requestOrderPayment,支付后就自动变待发货状态,然后有支付回调通知,不需要再“同步订单支付结果”? 而商家储值卡抵扣或0元订单 就用“生成订单”接口(https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/add_order_new.html),生成订单后再进行同步支付结果的状态? 自定义交易组件接入流程文档:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/m_guideline.html [图片] 截图中的”同步订单支付结果接口“文档链接跳错了,应该是这个:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/pay_order.html (3)现在文档上同步取消订单状态有两个接口, 基于以上的疑问,是不是可以理解为 wx.requestOrderPayment用这个接口取消订单:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/order_close.html “生成订单”接口用的是截图这个接口取消订单 [图片] (4)这里是不是指只要小程序确认订单页中判断是视频号场景,都需要同步订单, 假设用户通过视频号跳转小程序商品详情页->再跳转至小程序其他功能,例如积分兑换这种,也需要同步订单至微信端吗?这边积分兑换是不做退款售后的,那生成订单时要怎样传参? [图片] (5)售后单更换了新接口也不发公告,这个枚举在哪里啊救命? [图片] [图片] (6)还有这个接口的AfterSalesState,拉到底都没有?? [图片] [图片] 再次感谢各位解答!!
2022-03-21 - 自定义交易组件 当相关资质证明过期后,会对已经通过审核的类目或者品牌有影响吗?
请教一下各位大佬 例如 自定义交易组件 申请 美妆护肤->面部护肤->防晒 类目 需要《化妆品生产许可证》 如果这个类目已审核成功,当这个《化妆品生产许可证》过期的话,会影响这个类目的审核状态吗? 又例如 申请品牌 需要商标注册证,当这个商标注册有效期过了之后,会有什么影响? 之后新增商品会不会因为这些相关资质 过期 而不过审的? 望有大佬解惑,谢谢~
2022-02-25 - 交易组件,获取商品类目接口返回的是否需要类目资质,是所有小程序返回一样的吗?
想知道 “获取商品类目” 这个接口: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/cat/get_children_cateogry.html 所获得的类目资质是否所有 不同类目 的小程序 一样的? 例如: 小程序A 服务类目 是商家自营 > 美妆 请求这个接口,返回: 商品类目ID:1042 美发工具 qualification_type=0 是不需要提交资质 我的疑问是: 小程序B 服务类目 是商业服务>典当 请求这个接口,返回: 商品类目ID:1042 美发工具 也是 返回 qualification_type=0 吗? 望有大佬解惑,谢谢~
2022-02-10 - wx.login获取的Code有效期五分钟,为何已被使用的code在5分钟内多次返回?
最终想知道的答案:是否相同的AppID、Code代表的就是同一个用户?是的话,这边就直接缓存这个Code5分钟。 问题描述: 首先:前端每次获取Code都会一定是从接口获取最新,没有缓存 本地调试一分钟内获取的Code都是不一样的 然后生产服务器日志记录发现5分钟内会返回相同Code,调用jscode2session会返回 40163 code been used 日志记录如下:时间点、请求页面都不一样的 [图片]
2021-12-20 - 【已解决】小程序绑定到第三方代理注册的开放平台帐号后,如果小程序变更主体,会自动跟这个帐号解绑吗?
【问题已解决,标红是官方技术回答,详情见回答~】 各位大佬、官方人员好,本人在第三方代理开发小程序过程中有以下疑问,劳烦各位指点释疑【感谢】: Q1 第三方可以通过接口 将同一主体的 小程序+公众号 绑定到 api接口创建的开放平台帐号下 (这个小程序是循正常途径申请创建,非第三方的快速创建小程序) 因为文档说 api创建的开放平台帐号 只能绑定同一主体的小程序/公众号: 1.如果运行一段时间后,把小程序主体变更后,是不是就自动跟这个开放平台帐号解绑了? A:不会自动解绑 还是说小程序主体变更审核会不通过? A:不影响审核 2.如果不会自动解绑,那此时小程序主体跟 api创建的开放平台帐号 不一致,就无法获取UnionID了? A:是的 3.此时,如果要给小程序重新创建api创建的开放平台帐号,就先要跟原来的解绑吧? 解绑的话,会不会报 ”89001 not same contractor,Authorizer 与开放平台帐号主体不相同“? A:解绑不判断主体,绑定才判断主体。 实际上这种情况调用【将公众号/小程序从开放平台帐号下解绑】接口能正常解绑的,只是截图这个文档(现时20200102)返回码说明没有更新,我看到这个才有疑问的 [图片] 【基于以上的回复,下面这两个问题可以不用多虑了】 4.如果不解绑,直接调用api创建创建的开放平台帐号,因为小程序主体变更不会改变小程序AppID,会不会返回 ”89000 account has bound open ,该公众号/小程序 已经绑定了开放平台帐号“? 5.或者说 小程序主体变更后,对应绑定的 api创建创建的开放平台帐号 主体也跟着改变? 那如果这个账号下之前同时绑定了旧主体下的公众号,那就变成公众号那边需要做相应的处理吗? 【这个,如果哪位有发现别的参考资料,劳烦告诉我一下哈,我这里更新共享一下呀】 Q2 除了以下这个页面的文档,还有没有其他与 关于第三方代理注册的开放平台帐号 的相关文档呢? 感觉得到的信息量有点少。。。像上面那些情况,我查文档、社区问题、百度都没有相关资料,不知道是我没有找对地方还是真的没有这些信息,我总不能为了测试然后把小程序主体变来变去吧? [图片]
2019-12-30 - 第三方平台没有非同一主体小程序开放平台授权也能利用wx.getUserInfo获取解密UnionID
一 情况描述: 现在有两个小程序,主体不一样 都只授权给我们的第三方微信开放平台下,没有绑定到开放平台 小程序A(AppID:wx03……31d5)授权情况:帐号管理权限_小程序,30,31,36,37 小程序B(AppID:wxc8……7ef8)授权情况:帐号管理权限_小程序,开发管理权限_小程序,开放平台帐号管理权限_小程序,30,31,36,37,40,41 实际上大概还会有两百多个类似的小程序B(对应不同商家,所以都是不同主体的,也没办法全部绑定到开放平台了) 只使用wx.getUserInfo进行解密获取,不用其他方法 获取、解密encryptedData都是用同一套代码, 都是用户弹窗授权后,后台即时解密获取到的信息,严格遵循文档流程,解密没有报错,能解出昵称等信息 [图片] 二 目前效果: 小程序A 能成功获取到UnionID,小程序B 解密后为空 另外我们的第三方微信开放平台绑定的小程序C、D解密UnionID都会有值 三 问题: (1)我想知道,小程序A 跟 小程序B 的 到底区别在哪里,导致了小程序B解密UnionID为空? 【提这个问题的最终目的还是希望 解决小程序B解密UnionID为空 的问题,因为想打通商家自己的公众号跟小程序用户信息,前期累积了很多公众号粉丝,但只有openID】 (2)还是说其实小程序A的情况也不应该能获取到UnionID,由于未知原因意外能获取了? 已经看过文档N次,也看过很多相关问题,确实没有找到相似情况,只能请求官方及各位大佬支持,帮忙看看了【鞠躬致谢】
2019-12-20