DocuSignESign 4.0.0-beta

DocuSignESign 4.0.0-beta

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2020年11月

DocuSign - Dev Center 维护。



 
依赖项
AFNetworking~> 4
JSONModel~> 1.4
ISO8601~> 0.6
JWT~> 3.0.0-beta.10
 

DocuSignESign 4.0.0-beta

  • DocuSign Inc.

官方 DocuSign Objective-C 客户端

您可以为免费 开发者沙盒 注册。

要求

Xcode 7 或更高版本。

安装

CocoaPods 安装

创建 podfile,运行 pod install,然后使用 .xcworkspace 项目文件继续。要以这种方式使用客户端,请按照以下步骤操作:

  1. 在命令行中运行以下 RubyGems 命令来安装 cocoapods(注意:这可能需要 sudo 权限):$ gem install cocoapods

  2. 在您的根项目目录下创建一个名为 Podfile 的文件,并包含以下内容。将以下两个 PROJECT 引用替换为您的唯一项目名称

	pod 'DocuSignESign', '~> 4.0.0'
  1. 在 Podfile 所在的同一目录下运行以下命令:$ pod install

安装完成后,关闭 Xcode 并打开新创建的 .xcworkspace 项目文件。确保您后续使用此工作空间!

手动安装

直接将源文件复制到您现有项目的源目录中,并添加相应的导入语句。

依赖项

  • AFNetworking ~> 4
  • JSONModel ~> 1.4
  • ISO8601 ~> 0.6
  • JWT ~> 3.0.0-beta.10

身份验证

使用 OAuth 身份验证的应用程序用户

  1. 在获得 Bearer 令牌后,调用 OAuth: Userinfo 方法。获取所选账户的 base_uri(服务器名)字段。Userinfo 方法的 URL 在演示/开发环境中为 account-d.docusign.com,在生产环境中为 account.docusign.com。
  2. 将 base_uri 与 "/restapi" 结合来创建 basePath。base_uri 以 na1、na2、na3、eu1 或其他内容开始。使用 basePath 进行后续 API 调用。
  3. 使用 basePath 实例化 SDK。例如:`ApiClient apiClient = new ApiClient(basePath);`
  4. 通过使用 Configuration.Default.AddDefaultHeader('Authorization', authentication_value) 设置身份验证标题,创建 authentication_value。将 `token_type` 和 `access_token` 字段连接起来,这些字段要么来自 授权码授予,要么来自 隐式授予 OAuth 流。
  5. 使用 Configuration.Default.AddDefaultHeader('Authorization', authentication_value) 设置身份验证标题

测试

单元测试在此处可用。

支持

您可以通过GitHub将问题记录此客户端。我们还在Stack Overflow有一个活跃的开发者社区,搜索DocuSignAPI标签。

许可

DocuSign Objc客户端的使用许可如下许可