2016-05-02 2 views
0

Comment puis-je envoyer un document à signer à l'aide d'Adobe EchoSign API v5? Pour la version 5 de l'API, je n'ai trouvé qu'un exemple utilisant Java. Mais j'en ai besoin en PHP. Si j'utilise une version antérieure, elle nécessite une "clé API", mais dans la version actuelle de l'API, je ne trouve pas ma clé API. Je n'arrive même pas à trouver un exemple de code en PHP.Adobe EchoSign API v5 Exemple PHP

Répondre

1

Adobe Sign a modifié son processus d'authentification et, au lieu d'utiliser la "clé API", il utilise désormais "Access-Token", qui est plus sécurisé.

Vous pouvez utiliser n'importe quelle bibliothèque cliente d'API de repos de troisième partie basée sur PHP pour les appels d'API Adobe Sign jusqu'à ce qu'Adobe Sign lui-même fournisse le SDK pour PHP.

+0

comment obtenir « Accès-jeton »? Puis-je l'obtenir sans serment? Ou tous les utilisateurs de mon application doivent-ils se connecter à Adobe? – Toolkit

1

Il n'y a plus de clé API dans la version actuelle car elle utilise maintenant le "jeton d'accès". C'est ce que j'ai fait sur mon application PHP.

  1. Enregistrez l'ID de l'application et le secret client et utilisez-le pour demander le jeton d'accès.
  2. Si la demande aboutit, stockez à la fois le jeton d'accès et le jeton d'actualisation et l'horodatage dans votre base de données.
  3. Le jeton d'accès expirera dans 1 heure, vous devez donc vérifier s'il expire déjà.
  4. Si le jeton d'accès a expiré. Demande de jeton d'actualisation et il doit retourner un nouveau jeton d'accès.
  5. Remplacez le jeton d'accès que vous avez stocké par le nouveau que vous recevez et reprenez l'accès à l'API.
0

Adobe eSign utilise maintenant oAuth pour l'authentification, et il y a beaucoup de différentes bibliothèques pour différentes languag