- 微信第三方平台为小程序发布代码 出错 85020 :status not allowed?
微信第三方平台为小程序发布代码 出错 85020 :status not allowed 调用的是 https://api.weixin.qq.com/wxa/release?access_token= 这个API
2023-05-14 - 第三方微信登陆返回40001错误,component_access_token刚获取的,是什么原因?
第三方微信登陆返回40001错误,component_access_token是刚刚获取的。 {"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest, rid: 641d17c5-0e624650-16b92885"} 是否是因为该APPID 没有授权? 我添加了开发小程序了,但这个小程序没有授权。是否是这个原因造成? 代码如下 /** * 代替小程序实现微信用户登陆,获取session_key openid * @param code * @param appId * @return */ public static JSONObject getSessionKeyOrOpenId(String code,String appId) { String componentAccessToken = WechatComponentCache.getAccessToken(); String requestUrl = "https://api.weixin.qq.com/sns/component/jscode2session?component_access_token=" + componentAccessToken; Map<String, String> requestUrlParam = new HashMap<>(); //小程序appId requestUrlParam.put("appid", appId); //小程序secret requestUrlParam.put("component_appid", THIRD_PARTY_APP_ID); //小程序端返回的code requestUrlParam.put("js_code", code); //默认参数 requestUrlParam.put("grant_type", "authorization_code"); //发送post请求读取调用微信接口获取openid用户唯一标识 JSONObject jsonObject = JSON.parseObject(HttpClientUtil.doGet(requestUrl, requestUrlParam)); checkErrCode(jsonObject); return jsonObject; }
2023-03-24 - 公众号新增临时素材返回结果空?
公众号新增临时素材返回空 $url = "https://api.weixin.qq.com/cgi-bin/media/upload?access_token=".$token."&type=image"; if(class_exists('CURLFile')){ $bodys = array('media' => new \CURLFile(realpath($img_url))); }else{ $bodys = array('media' => '@'.$img_url); } $res = self::curl_post($url, $bodys); var_dump($res); //此处返回了一个空的字符串 public static function curl_post($url, $postdata ) { //初始化 $curl = curl_init(); if(class_exists('CURLFile')){ curl_setopt($curl, CURLOPT_SAFE_UPLOAD, true); }else{ if(defined('CURLOPT_SAFE_UPLOAD')){ curl_setopt($curl, CURLOPT_SAFE_UPLOAD, false); } } //设置抓取的url curl_setopt($curl, CURLOPT_URL, $url); //设置头文件的信息作为数据流输出 curl_setopt($curl, CURLOPT_HEADER, 0); //设置获取的信息以文件流的形式返回,而不是直接输出。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 超时设置 curl_setopt($curl, CURLOPT_TIMEOUT, 10); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE ); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE ); //设置post方式提交 curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata); //执行命令 $data = curl_exec($curl); // 显示错误信息 if (curl_error($curl)) { return curl_error($curl); } else { curl_close($curl); return $data; } }
2020-03-09 - 开发者工具中清缓存,包括登陆状态,授权状态等后, 是否会影响已上线的版本的缓存?
开发者工具中清缓存,包括登陆状态,授权状态等后, 是否会影响已上线的版本的缓存(授权状态等)?
2020-02-12 - 云函数调用公众号api需要将ip加入白名单,但云函数ip不固定,如何解决?
需完成功能:在云函数中获取公众号图文列表,并保存数据库 问题:获取公众号图文列表api 需要将ip加入到白名单中,但云函数ip不固定,如何解决?
2020-02-11