钉钉中,审批我自己弄了,但小程序附件PC端不支持,有没有好的方法,webview不知道啥样,有用webview弄得没?
钉钉的小程序附件在PC端可能无法正常显示,但是可以通过一些方法来解决。首先,钉钉开放平台提供了服务端API来发起带有附件的审批流程,并支持下载附件。您需要先登录开发者后台,创建企业内部应用,并在“基础信息 > 应用信息”中获取到应用的AppKey和AppSecret。然后,给该应用添加接口调用权限,特别是“OA审批”的相关权限。
在获取到相应的权限后,您就可以使用服务端API来发起带有附件的审批流程了。具体来说,您需要调用“topapi/processinstance/create”接口,并通过post方法将请求发送出去。在请求的过程中,需要配置“originator_user_id”,“dept_id”以及“unionId”等信息。此外,您还需要获取企业内部应用的access_token,在调用接口时,通过这个accessToken来鉴权调用者的身份。
在钉钉的小程序中,如果你想在PC端支持附件上传,你可以考虑使用钉钉提供的文件上传API。这个API可以在PC端和移动端都正常工作。
钉钉的文件上传API可以让你在钉钉的小程序中上传文件到钉钉的服务器。然后,你可以将这些文件的URL作为附件添加到审批流程中。
关于webview,它是一个浏览器窗口,可以用来显示网页内容。在钉钉的小程序中,你可以使用webview组件来显示网页内容。但是,由于安全性的考虑,钉钉的小程序并不支持直接访问网络,所以你可能需要使用钉钉提供的网络请求API来获取网页内容,然后再将这个内容显示在webview中。
总的来说,如果你想在钉钉的小程序中实现在PC端上传附件的功能,你可能需要结合使用钉钉的文件上传API和webview组件。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。