【问题标题】:How to implement Docusign in iOS and Android App with Xamarin.Forms?如何使用 Xamarin.Forms 在 iOS 和 Android 应用程序中实现 Docusign?
【发布时间】:2018-06-05 01:47:25
【问题描述】:

我需要实现一个用户以使用 DocuSign 登录我的应用程序。我已经使用 Xamarin.Forms 实现了应用程序。如何在 Xamarin.Forms 中实现 Docusign?

【问题讨论】:

    标签: xamarin.forms xamarin.ios xamarin.android docusignapi


    【解决方案1】:

    您需要将用户/签名者设为embedded signer。通过在签名者节点中添加clientUserId 属性,如下所示:

    "signers": [{
          "email": "signeremail@email.com",
          "name": "Signer Name",
          "recipientId": "1",
          "clientUserId": "12345",
          "routingOrder": "1"
        }
    

    当您希望签名者登录您的应用程序时,您将调用以下端点

    POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/recipient
    

    使用 requestBody 如下:

    {
      "authenticationMethod": "Password",
      "clientUserId": "12345",
      "email": "signeremail@email.com",
      "returnUrl": "YourAppUrl",
      "userName": "Signer Name"
    }
    

    此 API 调用将生成一个有效期为 300 秒的 URL,将用户重定向到此 URL 并使用户使用此 URL 签名。

    有关此 API 调用的更多详细信息,请访问 EnvelopeViews: createRecipient

    DS Developer Center也提供不同编码语言的示例

    【讨论】:

    • 我正在尝试使用“DocuSing API”来实现 DocuSing。但我正在遭受以下问题。 1. 我在 Xamarin,Forms 项目中实现了 Authentication 和 Login api。但是 DocuSing API 返回内容类型异常。
    • 嗨,你用 xamarin 表单实现了这个文档
    猜你喜欢
    • 2016-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-30
    • 2017-08-27
    • 2018-03-21
    相关资源
    最近更新 更多