- 生成小程序永久二维码, 多个scene的入参格式正确的应该是?
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/qr-code/getUnlimitedQRCode.html scene参数 a=b可以接受并且成功生成二维码 但是如果有 a=b&c=d则会提示 invalid scene 尝试了一下url encode了参数 仍然报错 invalid scene 求助scene参数的正确姿势
05-08 - 虚拟支付商品库上传商品显示 批量任务运行中,请等待完成后才能再次运行。如何处理?
接口文档: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/industry/virtual-payment.html#_2-3-%E6%9C%8D%E5%8A%A1%E5%99%A8API-start_upload_goods 该接口会突然抽风,正常在上传商品 然后突然报错, 有时又是成功的,几个成功几个失败。表示很头疼 {"errcode":268490012,"errmsg":"批量任务运行中,请等待完成后才能再次运行 rid: 66051ec1-568fbd51-64f18e53"} 请问如何解决,请求body如下 { "env": 0, "upload_item": [ { "id": "20005", "name": "动态5.90", "price": 590, "remake": "动态5.90", "item_url": "https://xxxxx.png" } ] }
03-28 - 天天写的傻逼文档
文档地址 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/kf-mgnt/kf-message/sendCustomMessage.html aapi地址 POST https://api.weixin.qq.com/cgi-bin/message/custom/business/send?access_token=ACCESS_TOKEN 这个api地址官方发一个客服消息给我看看,怎么对参数都是返回40101. 找了半天社区 试了各种办法结果有一条说 删除api里面的 business 就能正常发送 一试真的成功了 写腾讯文档的人真的是活nt
2023-02-25 - 该接口返回值与文档描述不一致,数据格式能否规范一点!
https://developers.weixin.qq.com/doc/offiaccount/Analytics/Ad_Analysis.html [图片]
2021-09-13 - 使用官方php的获取用户手机号码解密包返回41003 aes 解密失败
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html 是否需要提供session_key, iv, encryptedData 等数据? 后台php代码: public function decry(Request $request) { $sessionKey = $request->input("session_key"); $iv = $request->input("iv"); $encryptedData = $request->input("encrypted_data"); $app_id = $request->input("app_id"); if (!$sessionKey || !$iv || !$encryptedData || !$app_id) { return response()->json([ 'code' => 500, 'message' => 'php端参数缺失', 'data' => "" ]); } $pc = new DecryDataService($app_id, $sessionKey); $errCode = $pc->decryptData($encryptedData, $iv, $data); if ($errCode == 0) { return response()->json([ 'code' => 200, 'message' => '解密成功', 'data' => $errCode ]); } \Log::info("error_code: ".$errCode); return response()->json([ 'code' => 500, 'message' => '解密失败', 'data' => $errCode ]); } DecryDataService 完全使用代码包中的代码未做更改: <?php namespace App\Services; class DecryDataService { /** * error code 说明. * 41001: encodingAesKey 非法 * 41003: aes 解密失败 * 41004: 解密后得到的buffer非法 * 41005: base64加密失败 * 41016: base64解密失败 */ public static $OK = 0; public static $IllegalAesKey = -41001; public static $IllegalIv = -41002; public static $IllegalBuffer = -41003; public static $DecodeBase64Error = -41004; private $appid; private $sessionKey; /** * 构造函数 * @param $sessionKey string 用户在小程序登录后获取的会话密钥 * @param $appid string 小程序的appid */ public function __construct( $appid, $sessionKey) { $this->sessionKey = $sessionKey; $this->appid = $appid; } /** * 检验数据的真实性,并且获取解密后的明文. * @param $encryptedData string 加密的用户数据 * @param $iv string 与用户数据一同返回的初始向量 * @param $data string 解密后的原文 * * @return int 成功0,失败返回对应的错误码 */ public function decryptData( $encryptedData, $iv, &$data ) { if (strlen($this->sessionKey) != 24) { return self::$IllegalAesKey; } $aesKey=base64_decode($this->sessionKey); if (strlen($iv) != 24) { return self::$IllegalIv; } $aesIV=base64_decode($iv); $aesCipher=base64_decode($encryptedData); $result=openssl_decrypt( $aesCipher, "AES-128-CBC", $aesKey, 1, $aesIV); $dataObj=json_decode( $result ); if( $dataObj == NULL ) { return self::$IllegalBuffer; } if( $dataObj->watermark->appid != $this->appid ) { return self::$IllegalBuffer; } $data = $result; return self::$OK; } }
2021-08-30 - 获取公众号结算收入数据及结算主体信息(publisher_settlement)相关问题? 流量主
请问 为何我获取到的接口信息为何与官方示范文档相差太大,以下是对比图 Post Man [图片] 官方Demo [图片] 首先是demo中的关键字段body 我无法获取 其次是关于广告收益相关的数据我也没有获得,这个是否是要有广告收益才会返回,如果没有则不返回 settlement 字段? 希望官方给予一下回答
2020-05-12 - 请问不同的小程序中所对应的订阅消息的模版id会重复吗?
譬如我有n个小程序 这些小程序下都开通了订阅消息,订阅消息中存在模版id 请问这个模版id会重复吗[图片]
2020-03-20 - 请问在服务端添加模版时 参数:tid 是如何获取?
subscribeMessage.getPubTemplateKeyWordsById参数中的tid是否是通过subscribeMessage.getCategory 所获取的id 我尝试了一下报错如下: errmsg\":\"missing parameter tid\",\"count\":0,\"data\":[],\"errcode\":200002}
2020-03-19 - 工具无法打开i了
工具无法打开了 提示网络错误或者 coannot read 1
2019-07-03