- 调用 DingTalkPC.runtime.permission.requestOperateAuthCode 进行配置,首次可正常取到 authCode,进入其它界面操作后返回,不能正常取到 authCode,错误码:7,错误信息:API not authed。
- 安装以下软件:
- .NET Core 2.1 SDK (https://www.microsoft.com/net/download/windows)
- Node.js (https://nodejs.org/en/)
- 安装好基础环境准备中的相关组件后,编译和运行两个服务:
- src/Web 为后台 API 服务,执行 dotnet restore 之后,使用 dotnet run 运行;
- src/UI/Dingtalk/PC 为前端 PC HTML5 页面,先执行 npm i,再执行 npm run build 之后,然后使用 npm run start 运行。
-
备注:导出数据界面中用到了 window.location,如果把这句删除,则不会出现上述问题。
window.location = webApiUrl + printAPI;