我们正在使用DocuSign rest API,签名过程也很有效。现在我们想获得一个链接,可以直接跳转到设计应用程序,因为我们想直接从另一个应用程序启动DocuSign应用程序。
我搜索了一下,但我找不到一个例子。
要生成将用户直接带入DocuSign Web控制台的URL,您需要使用Envelopes :: CreateConsoleView方法:https://developers.docusign.com/esign-rest-api/reference/Envelopes/EnvelopeViews/createConsole
这个电话是对POST
的/v2/accounts/{accountId}/views/console
。正文应包含returnUrl,如果您希望将用户直接带到信封,则可以包含信封ID。
步骤1
要注册自定义方案,请打开Your项目的Info.plist并添加名为LSApplicationQueriesSchemes的新密钥。将类型设置为Array并添加以下项:
第2步
在URL类型中添加'txtreader'架构。
第3步
打开AppDelegate.swift并插入以下代码以实现该方法:
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
if ([url.scheme isEqualToString:@"txtreader"]) {
}
}
您现在应该可以通过在地址栏中输入txtreader://从Safari打开您的应用程序。
注意:您的URL方案名称必须相同(我现在使用'txtreader')您可以在url架构中使用任何关键字