- 视频号小店 - 查询面单详情 报错,没有对应的状态码
https://api.weixin.qq.com/channels/ec/logistics/ewaybill/biz/order/get?access_token 参数:{"ewaybill_order_id":"TYC1018504336"} 报错:{ "errcode": 10025020, "errmsg": "EWaybill Order ID 的数据内容是Uint64,用字符串传递参数,请确认是否正确 rid: 657a6b17-19eff368-600b4b09" }
2023-12-14 - 我司在视频号小店卖货,主要目标群体是当地群众,自己配送,小店发货需要快递单号,有代替方案吗?
现在用的是某快递公司生成的快递单号,生成一个快递单号收费比较贵。想找一个替换方案
2023-11-16 - 创建代金券批次API 报错 应答的微信支付签名验证失败,我在postman是可以调用成功的?
/** * @param $method 请求方法 * @param $url 请求地址 * @param $options 参数 * @throws \GuzzleHttp\Exception\GuzzleException */ public function signature($method, $url, $options) { // 构造一个WechatPayMiddleware $wechatpayMiddleware = WechatPayMiddlewareS::builder() ->withMerchant($this->merchantId, $this->merchantSerialNumber, $this->merchantPrivateKey) ->withWechatPay([ $this->wechatpayCertificate ]) // 可传入多个微信支付平台证书,参数类型为array ->build(); // 将WechatPayMiddleware添加到Guzzle的HandlerStack中 $stack = \GuzzleHttp\HandlerStack::create(); $stack->push($wechatpayMiddleware, 'coupon-stocks'); // 创建Guzzle HTTP Client时,将HandlerStack传入 $client = new \GuzzleHttp\Client(['handler' => $stack]); try { // 接下来,正常使用Guzzle发起API请求,WechatPayMiddleware会自动地处理签名和验签 $resp = $client->request($method, $url, [ 'json' => json_decode($options, true), 'headers' => ['Accept' => '*/*', 'Content-Type' => 'application/json'] ]); echo $resp->getStatusCode() . ' ' . $resp->getReasonPhrase() . "\n"; echo $resp->getBody() . "\n"; } catch (RequestException $e) { // 进行错误处理 echo $e->getMessage()."\n"; if ($e->hasResponse()) { echo $e->getResponse()->getStatusCode().' '.$e->getResponse()->getReasonPhrase()."\n"; echo $e->getResponse()->getBody(); } return; } 创建代金券批次API 报错 应答的微信支付签名验证失败,我在postman是可以调用成功的,证明参数没有问题,我用的官网提供的 wechatpay/wechatpay-guzzle-middleware
2021-11-23 - 小程序退款必须要 ‘支付商户证书’和‘支付商户证书密钥’ 吗?
小程序退款必须要 ‘支付商户证书’和‘支付商户证书密钥’ 吗? 有绑定支付的APPID 、商户号、商户支付密钥、小程序secret 不行吗?
2020-07-27