开发者社区> 问答> 正文

钉钉中,审批我自己弄了,但小程序附件PC端不支持,有没有好的方法,webview不知道啥样?

钉钉中,审批我自己弄了,但小程序附件PC端不支持,有没有好的方法,webview不知道啥样,有用webview弄得没?

展开
收起
多麻辣哦 2023-12-03 21:43:21 72 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉的小程序附件在PC端可能无法正常显示,但是可以通过一些方法来解决。首先,钉钉开放平台提供了服务端API来发起带有附件的审批流程,并支持下载附件。您需要先登录开发者后台,创建企业内部应用,并在“基础信息 > 应用信息”中获取到应用的AppKey和AppSecret。然后,给该应用添加接口调用权限,特别是“OA审批”的相关权限。

    在获取到相应的权限后,您就可以使用服务端API来发起带有附件的审批流程了。具体来说,您需要调用“topapi/processinstance/create”接口,并通过post方法将请求发送出去。在请求的过程中,需要配置“originator_user_id”,“dept_id”以及“unionId”等信息。此外,您还需要获取企业内部应用的access_token,在调用接口时,通过这个accessToken来鉴权调用者的身份。

    2023-12-04 17:50:14
    赞同 展开评论 打赏
  • 在钉钉的小程序中,如果你想在PC端支持附件上传,你可以考虑使用钉钉提供的文件上传API。这个API可以在PC端和移动端都正常工作。

    钉钉的文件上传API可以让你在钉钉的小程序中上传文件到钉钉的服务器。然后,你可以将这些文件的URL作为附件添加到审批流程中。

    关于webview,它是一个浏览器窗口,可以用来显示网页内容。在钉钉的小程序中,你可以使用webview组件来显示网页内容。但是,由于安全性的考虑,钉钉的小程序并不支持直接访问网络,所以你可能需要使用钉钉提供的网络请求API来获取网页内容,然后再将这个内容显示在webview中。

    总的来说,如果你想在钉钉的小程序中实现在PC端上传附件的功能,你可能需要结合使用钉钉的文件上传API和webview组件。

    2023-12-04 15:45:00
    赞同 展开评论 打赏
  • 要去加 白名单权限——此回答整理自钉群:钉钉开发者社区(互助群)

    2023-12-04 09:28:57
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
《云市场-小程序》 立即下载
数字乡村建设方案 立即下载
mPaaS 小程序新品发布 立即下载