zio-zhang

Results 4 issues of zio-zhang

## 我用的环境 * PHP 版本 7.4.28 * overtrue/wechat 版本:5.29.0 * 是否使用了框架?框架名称:hyperf ## 问题及现象 企业微信代开发应用oauth2授权,生成的授权链接不对,因含有agentId,变成了第三方网页应用登录(扫码登录) 正确链接为: ` https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&agentid=AGENTID&state=STATE#wechat_redirect ` 对应文档:[构造网页授权文档](https://developer.work.weixin.qq.com/document/path/91120) 企业微信最近做了很多安全升级,增加了部分接口 [自建应用与第三方应用的对接](https://developer.work.weixin.qq.com/document/path/95884) 1、userid转换:将代开发应用或第三方应用获取的密文open_userid转换为明文userid。 2、external_userid转换:将代开发应用或第三方应用获取的externaluserid转换成自建应用的externaluserid。 希望5.x能支持一下

如果在header中加入了session处理,data中再自动增加session字段,就多余了(有后端要求session放header) 可不可以,有选项关闭在data中自动增加session字段的处理 ` beforeSend(obj, session) { obj.header.session = session; return obj; }, `

在有session的情况下,weRequest.login不执行回调,不会调起默认登录,参数doNotCheckSession配置true,false都一样。

hyperf调用时,经常出错: PositionNotEqualToLength: Position is not equal to file length RequestId: 6278CB6F5423BA3434642B25[97] in /www/vendor/aliyuncs/oss-sdk-php/src/OSS/Result/Result.php 出错行: /www/vendor/xxtime/flysystem-aliyun-oss/src/OssAdapter.php(104): OSS\OssClient->appendObject() 版本: "hyperf/filesystem": "^2.2" "hyperf/framework": "2.2.*" "xxtime/flysystem-aliyun-oss": "^1.5"