Semaine en revue : Communauté de développeurs - 27 mars 2017

Haris Haidary, avril 5, 2017

Jetons un coup d'oeil rapide à ce qui s'est passé pour la semaine dernière dans la communauté des développeurs.

Récupération d'utilisateurs dans votre compte

Avec eSignLive, vous avez la possibilité de récupérer des informations détaillées de chaque expéditeur de votre compte via notre API. Vous pouvez le faire en faisant la demande suivante :

GET https://sandbox.esignlive.com/api/account/senders

Voici un exemple de réponse json charge utile que vous pouvez vous attendre:

{
  "résultats": [
    {
      "titre": nul,
      "compte":
        "société":
          "id": "440464f8-1e9d-476c-871f-cc86e106bb14",
          "données": nul,
          "adresse": {
            "address1": nul,
            "address2": nul,
            "ville": nul,
            "pays": nul,
            "zipcode": null,
            "Etat": nul
          },
          "nom": "Silanis"
        },
        "logoUrl": "",
        "fournisseurs": nul,
        "licences": [
          {
            "statut": "ACTIVE",
            "paiduntil": "2015-05-12T12:06:33Z",
            "plan": {
              "prix":
                "montant": 3999,
                "monnaie":
                  "id": "USD",
                  "données": nul,
                  "nom": "US Dollar"
                }
              },
              "original": nul,
              "cycle": "MONTH",
              "contrat": "MONTH",
              "FreeCycles":
                "cycle": "MONTH",
                "compter": 1
              },
              "quotas": [
                {
                  "cycle": nul,
                  "limite": 100,
                  "scope": "ACCOUNT",
                  "cible": "SENDER"
                },
                {
                  "cycle": nul,
                  "limite": 1000,
                  "scope": "SENDER",
                  "cible": "DOCUMENT"
                },
                {
                  "cycle": nul,
                  "limite": 1000,
                  "scope": "SENDER",
                  "cible": "STORAGE"
                }
              ],
              "description": "E-Sign Hundreds of Documents with Unlimited Signers",
              "groupe": "Premium",
              "caractéristiques": null,
              "id": "premium",
              "données": nul,
              "nom": "Premium"
            },
            "transactions": [],
            "créé": "2014-05-12T12:06:33Z"
          }
        ],
        "CustomFields": [],
        "mise à jour": "2014-05-12T17:46:17Z",
        "créé": "2014-05-12T17:46:17Z",
        "id": "f75290ed-9cd0-4ffb-ac55-e8de7a639f9f",
        "données": nul,
        "propriétaire": "58fe143e-6465-48b9-a724-d9fa1b28f3f8",
        "nom": "pas encore"
      },
      "activé": nul,
      "société": "Silanis",
      "premier nom": "Dave",
      "dernier nom": "M",
      "adhésions": [],
      "téléphone": nul,
      "signerType": "NORMAL",
      "statut": "ACTIVE",
      "verrouillé": nul,
      "externe": nul,
      "email": "[email protected]",
      "mise à jour": "2014-05-12T17:44:45Z",
      "type": "MANAGER",
      "signature": nul,
      "id": "58fe143e-6465-48b9-a724-d9fa1b28f3f8",
      "userCustomFields": [],
      "langue": "en",
      "Data": {
        "serviceCredentials": "MD"
      },
      "créé": "2014-05-12T16:06:33Z",
      "adresse": {
        "address1": nul,
        "address2": nul,
        "ville": nul,
        "pays": nul,
        "zipcode": null,
        "Etat": nul
      },
      "nom": ""
    }
  ],
  "compte": 5
}

Bien que, comme vous l'avez probablement remarqué, l'appel ci-dessus seulement retourné un expéditeur alors que le nombre total montre cinq. Il s'agit d'un comportement attendu dans eSignLive car l'appel ne renvoie que le dernier expéditeur ajouté dans votre compte. Comme dans l'exemple ci-dessus, si vous souhaitez récupérer les cinq expéditeurs, vous devrez ajouter les paramètres "de" et "à" dans votre URL de demande, comme indiqué ci-dessous:

GET https://sandbox.esignlive.com/api/account/senders?from=0&to=5

Les paramètres « de » et de « à » sont des entiers utilisés pour la pagination afin de spécifier une gamme de valeurs, c'est-à-dire « de 0 à 5 ». Lien vers la poste

Nouveau designer

Si vous avez utilisé l'un de nos SDK pour créer une redirection vers la vue du concepteur, vous avez probablement remarqué que l'URL générée redirige vers le concepteur classique. Finalement, vous aurez la possibilité de rediriger vers le classique ou nouveau designer avec les SDK. Toutefois, pour l'instant, vous pouvez créer manuellement l'URL ci-dessous pour rediriger vers le nouveau concepteur :

https://sandbox.esignlive.com/auth?authenticationToken-userToken-target-https://sandbox.esignlive.com/a/transaction/'packageId/designer

Lien vers la poste

Exemple d'application Web de formulaire

Dans les blogs précédents, j'ai posté des exemples sur la façon de créer des applications de formulaire web simples avec eSignlive dans différentes technologies. Vous pouvez trouver ces applications de formulaire Web à partir du lien ci-dessous. À savoir, il comprend des exemples dans PHP, Java, .NET, et Node.js. Lien vers la poste Si vous avez des questions concernant ce blog ou toute autre chose concernant l'intégration d'eSignLive dans votre application, visitez les Forums communautaires des développeurs: developer.esignlive.com. C'est moi qui l'ai fait. Merci de lire! Si vous avez trouvé ce message utile, s'il vous plaît le partager sur Facebook, Twitter, ou LinkedIn.

Haris Haidary Junior Technical Evangelist LinkedIn (fr) Twitter (en)