- 有办法用数据库里的openid获取unionid么...
开放平台/移动应用,数据库里只有openid,有办法用openid获取unionid么...,新加了个开放平台/网页应用当初没按建议存unionid,老板又不让把用户强制退出... https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Authorized_API_call_UnionID.htmlhttps://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html
09-19 - 明明有代码里有文件分享功能但文档里怎么没写。。。
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/Android.htmlhttps://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/Share_and_Favorites.html [图片]
09-11 - 移动应用微信登录,ios如果有人一直重复退出登录code否会出现code空?
公司人说不通,就是一直重复退出登录,但是真机debug正常的.其他人iphone也是正常的.就他code是空的....文档里没找到 https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.html#%E7%AC%AC%E4%B8%80%E6%AD%A5%EF%BC%9A%E8%AF%B7%E6%B1%82-CODE
03-16 - 本地开发怎么用wx.uploadfile到本地的服务上?
之前都没用到过小程序上传只有下载,没发现有这个坑,这次开发任务需要上传了文件后才能提交的功能。本地每次都提示 错误 `connect ECONNREFUSED 127.0.0.1:3000` 。 测试账号在`project.config.json`里配置了不检查域名 request 请求本地 127.0.0.1:3000 能正常用upload 请求本地 127.0.0.1:3000 就错误 ECONNREFUSED开发工具 wechat_devtools_1.06.2206090 部署外网后再开发就没问题发现代码上到外网测试服务器上就能正常上传后也能接着开发,但好麻烦这样的话要 本地开发后台后等自动部署到测试服,再开发小程序了。。。能直接本地开发小程序请求本地后台不脱裤子吗
2022-06-23 - 收到发布过审事件后马上检查状态显示待审(status 2)不0了吗?
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/code/audit_event.html 公司的第三方平台上小程序管理系统有个提交审核后接受到过审推送后拿提审编号检查stauts=0就马上发布的功能。 过审成功接受到推送的 `weapp_audit_success`事件用提审编号检查审核结果 是否 `status` 0如果小程序后台域名有变化更新变化调用release 接口发布小程序五一之前正常的,五一之后发现腾讯服务器现在在推送了 weapp_audit_success后如果**马上**去检查审核结果结果status 2,搞得之后的处理停止了.现在零时改成了延迟后发布就没问题,不能推送过审腾讯那边服务器就显示status 0了
2022-05-06 - 第三方平台设置总是downloadFile不合法域名
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/Mini_Program_Basic_Info/Server_Address_Configuration.html 第三方平台设置小程序downloadFile(已经托管给第三方)阿里云 oss域名,总是downloadFile不合法域名,微信公众平台手动输入可以通过...
2022-05-06 - 请求接口时具体用哪个`Content-Type`
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/privacy_config/set_privacy_setting.html 这里需要自定义`owner_setting`下的`ext_file_media_id`,请求接口时具体用哪个`Content-Type` `multipart/form-data` 返回 data format error `application/json` 返回 `owner_setting` 未传值 由于是第三方平台的本地我不能用postman展示,代码用的guzzle 7.4 ```php $owenSetting = [ 'contact_email' => config('system.open_platform.contact_email'), 'ext_file_media_id' => strval($mediaId), 'notice_method' => '弹窗', ]; $settingList = [ [ 'privacy_key' => 'PhoneNumber', 'privacy_text' => '登录绑定手机为后续提供服务使用' ] ]; $setting = [ 'owner_setting' => $owenSetting, 'setting_list' => $settingList, 'privacy_ver' => $privacyVer, ]; $client = new Client(); $response = $client->request( 'POST', $url, [ // application/x-www-form-urlencoded 返回 data format error // 'form_params' => $setting, // application/json 返回 owner_setting必填字段字段缺失 ? // 'json' => $setting, // application/json 返回 data format error 'json' => json_encode($setting), // raw 返回 owner_setting必填字段字段缺失 ? // 'body' => json_encode($setting) ], ); $response = $response->getBody(); ``` ```sh # 以json格式 encode后提交的报错 错误data format error rid: 61bd4e4f-3275e9cd-2e612332 ```
2021-12-17 - 原小程序需要下架引导用户去另外一个小程序新注册使用关闭页怎么添加提醒?
[图片] [图片] 小程序源码是原生写的非taro等多端工具开发,现在已经无法打开(打开后提示打开时间过长检查是否有错误😅)
2021-11-26 - 第三方平台发布小程序返回errcode:47001
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/code/release.html 发布已通过审核的小程序res: {"errcode":47001,"errmsg":"data format error rid: 60a72705-5919fd7a-2e7f6b03"} 文档里说post参数是{},php封装的curl post 以json格式,代码accessToken已经正确了不然会先报这个错的 $url = sprintf('https://api.weixin.qq.com/wxa/release?access_token=%s', $accessToken); echo ('发布已通过审核的小程序url: ' . $url); $response = curl_post($url);
2021-05-21 - 接口不接受参数
## 解决方法(2021-06-23更新) 不用guzzle用😅`php自带curl`就可以了 --- https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/ThirdParty/token/api_authorizer_token.html 请求代码guzzle,post params和query里都放了还是返回我参数少了component_appid, $response = $client->request( 'POST', sprintf( 'https://api.weixin.qq.com/cgi-bin/component/api_authorizer_token?component_access_token=%s&component_appid=%s&authorizer_appid=%s&authorizer_refresh_token=%s', $token, 'wxb1b9ba72147a3103', "wxd4e41d3291f82a78", 'refresh_token_value' ), [ 'form_params' => [ 'component_access_token' => $token, 'component_appid' => 'wxb1b9ba72147a3103', 'authorizer_appid' => "wxd4e41d3291f82a78", "authorizer_refresh_token" => 'refresh_token_value', ], // note: 有的参数不放query里就传不过去...腾讯官方文档里没写 'query' => [ 'component_access_token' => $token, 'component_appid' => 'wxb1b9ba72147a3103', 'authorizer_appid' => "wxd4e41d3291f82a78", "authorizer_refresh_token" => 'refresh_token_value', ], ] ); 返回报错 {"errcode":41018,"errmsg":"missing component_appid rid: 60a666d0-15b52b91-732227a6"}
2021-05-20