如何找到DocuSign应用程序从另一个应用程序跳入的链接

时间:2019-05-01 07:32:31

标签: ios hyperlink docusignapi

我们正在使用DocuSign rest API,并且签名过程运行良好。现在我们想要获得一个链接,在这里可以直接跳转到设计应用程序,因为我们想直接从另一个应用程序启动DocuSign应用程序。

我搜索了一下,但找不到一个例子。

2 个答案:

答案 0 :(得分:1)

STEP 1

要注册自定义方案,请打开Your项目的Info.plist并添加一个名为LSApplicationQueriesSchemes的新密钥。将类型设置为Array并添加以下项目:

Step 1

第2步

在URL类型中添加“ txtreader”架构。

enter image description here

第3步

打开AppDelegate.swift并插入以下代码以实现该方法:

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {

     if ([url.scheme isEqualToString:@"txtreader"]) {

     }
}
  

您现在应该可以通过键入以下内容从Safari打开您的应用程序:   txtreader://在地址栏中。

注意:您的URL方案名称必须相同(我现在使用的是“ txtreader”)您可以在url模式中使用任何关键字

答案 1 :(得分:1)

要生成将用户直接带入DocuSign Web控制台的URL,您将要使用Envelopes :: CreateConsoleView方法:https://developers.docusign.com/esign-rest-api/reference/Envelopes/EnvelopeViews/createConsole

呼叫是POST/v2/accounts/{accountId}/views/console。正文应包含一个returnUrl,如果您想直接将用户带到信封,则可以包含信封ID。