- 微信access_token之迷
网页授权接口调用凭证,注意:此access_token与基础支持的access_token不同https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 我很佩服,同名不同意思是谁想出来的,还有就是为什么搞这么多token,一个能用不就行了,增加开发难度. 还有: https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-access-token/getAccessToken.html https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/getStableAccessToken.html 基础的就两个,也没有说明哪种情况用哪个 你们自己看看 多少个accesstoken,还不至这些,云开发的等等. 腾讯自己想下,这个文档的开发难度.就不能一个AccessTokenc通用,后台可以设置不同权限? 跳来跳去的逻辑也是蛋疼.
2023-05-11 - 云托管中的对象存储怎么在服务端使用?
async def upload_file(img_url,info,openid): path = await download_img(img_url) async with httpx.AsyncClient(http2=False, verify=False, timeout=5) as c: url = 'https://api.weixin.qq.com/tcb/uploadfile' data={ 'cloudid_list': [info], 'env': 'prod-xxxx', # 传入环境ID 'path': path, # 传入文件路径 } data=json.dumps(data) print('url,data:', url, data) resp = await c.post( url=url, json=data ) print('ssssS:', resp.json()) return resp.json()['file_list'][0]['download_url'] 不加'cloudid_list': [info], 报:cloud path is invalid TcbCode: [INVALID_PARAM] path="/tmp/xxx.jpeg" 加了报 {'errcode': 47001, 'errmsg': 'data format error rid: 6442454d-50fcadde-199f4dd8'}
2023-04-21 - 云托管 Cannot GET /__wx__/oauth 的问题依旧存在
目前云托管服务里动态服务提供页面目前已经支持,如果你的服务仍然表现是 Cannot GET /__wx__/oauth,可以重新部署更新一下服务,使策略生效。 这句对我来说没有生效过,在云托管中,我用flask和express都部署过.同样都是这个问题,Cannot GET /__wx__/oauth 搞了10年的开发,微信开发最累,文档烂,示例烂,各种bug提了一年都没人修. 外层环境直接占用 /__wx__/ 不给容器用不就行了,哪里有什么框架兼容不兼容的问题
2023-03-18