小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/callback/Introduction.html
回调地址确认过是可以用的,小程序后台的推送消息也是已启用的
提交商品审核后,从获取商品接口看到状态已经变了,但就是不推送信息到回调地址,难道要定时访问获取商品接口拿状态吗?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,请提供下复现的代码片段, 和 提供appid, out_product_id
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
'attr_key' => '选择尺码',
'attr_value' => 'S',
],
];
$body = json_encode($body, JSON_UNESCAPED_UNICODE);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$response = curl_exec($ch);
curl_close($ch);
if ($response) {
return ['status' => 1, 'data' => json_decode($response)];
} else {
return ['status' => 0, 'msg' => '微信接口无响应'];
}
回调地址的代码只是获取回调的数据并保存文件
$text = [
'get' => yii::$app->request->get(),
'post' => yii::$app->request->post(),
'other' => file_get_contents('php://input'),
'time' => date('Y-m-d H:i:s')
file_put_contents(Yii::getAlias('@app') . '/runtime/log.txt', print_r($text, true) . PHP_EOL . PHP_EOL, FILE_APPEND);
echo 'success';
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,请提供下复现的代码片段, 和 提供appid, out_product_id
模板ID:9V57xawAArgyNvLHd4amJaGBgUgEt2TdZURUvhWdVsY
小程序原始ID:gh_694ea147ea62
'attr_key' => '选择尺码',
'attr_value' => 'S',
],
],
],
],
];
$body = json_encode($body, JSON_UNESCAPED_UNICODE);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$response = curl_exec($ch);
curl_close($ch);
if ($response) {
return ['status' => 1, 'data' => json_decode($response)];
} else {
return ['status' => 0, 'msg' => '微信接口无响应'];
}
回调地址的代码只是获取回调的数据并保存文件
$text = [
'get' => yii::$app->request->get(),
'post' => yii::$app->request->post(),
'other' => file_get_contents('php://input'),
'time' => date('Y-m-d H:i:s')
];
file_put_contents(Yii::getAlias('@app') . '/runtime/log.txt', print_r($text, true) . PHP_EOL . PHP_EOL, FILE_APPEND);
echo 'success';