用友NC Cloud OpenAPI权限与安全指南:注册、授权与访问
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
用友NC Cloud OpenAPI使用文档详细介绍了如何利用开放接口进行高效、安全的数据和服务交互。该API提供了两种主要的授权方式:客户端模式和密码模式,旨在确保数据的安全性。 1. **注册第三方应用** 开始使用OpenAPI前,首先需要在配置中心地址(http://ip:port/nccloud/resources/opm)上通过管理员账号登录,然后在第三方应用注册界面创建一个新的第三方应用。这个过程涉及到提供应用的基本信息,包括应用ID (app_id) 和应用密钥 (app_secret),这两个是后续请求认证的重要凭据。 2. **关联OpenAPI权限** 注册完成后,需要将新创建的第三方应用与它有权限访问的OpenAPI服务进行关联。这一步骤有助于限制第三方应用能够调用的功能,确保数据隐私和业务逻辑的安全。 3. **获取Access Token** - **客户端模式**: 使用`grant_type=client_credentials`,需要提供客户端ID (client_id)、应用密钥 (app_secret) 和访问的账套代码 (biz_center)。为了保证数据安全,还需要通过公钥对这些信息进行非对称加密,生成签名(signature),使用SHA256Util.getSHA256方法计算。 - **密码模式**: 如果是基于用户名和密码的授权,使用`grant_type=password`,则需要提供客户端ID (client_id)、应用密钥 (app_secret)、用户名 (username)、密码 (password) 和同样经过公钥加密的签名。签名的计算方法与客户端模式相同。 4. **请求头参数** 在发送请求时,必须包含`Content-type: application`,以及根据所选模式设置的适当的`Authorization`头,其中包含了加密后的access_token。 总结来说,用友NC Cloud OpenAPI的使用涉及了应用程序的注册、权限管理、安全验证和数据传输等多个环节。开发者在使用时需要遵循严格的权限控制流程,并正确处理加密和签名以确保数据传输的安全。这份文档对于开发人员在集成NC Cloud API到其项目中,或者调用云服务以实现自动化任务具有重要的指导价值。
下载后可阅读完整内容,剩余6页未读,立即下载
- 粉丝: 0
- 资源: 42
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦