Пример Adobe EchoSign API v5 PHP

Как я могу отправить кому-нибудь документ для подписи с помощью Adobe EchoSign API v5? Для API версии 5 я мог найти только пример с использованием Java. Но мне это нужно в PHP. Если я использую какую-либо более раннюю версию, требуется «ключ API», но в текущей версии API я не могу найти свой ключ API. Я даже не могу найти пример кода в PHP.

0

Решение

В текущей версии больше нет ключа API, так как теперь он использует «токен доступа». Это то, что я сделал в своем приложении PHP.

  1. Сохраните идентификатор приложения и секрет клиента и используйте его для запроса токена доступа.
  2. Если запрос выполнен успешно, сохраните токен доступа и токен обновления, а также отметку времени в своей базе данных.
  3. Срок действия токена истекает через 1 час, поэтому вам необходимо проверить, не истек ли он уже.
  4. Если срок действия маркера истек. Запросите обновление токена, и он должен вернуть новый токен доступа.
  5. Замените сохраненный токен доступа на новый, который вы получили, и восстановите доступ к API.
2

Другие решения

Adobe Sign изменил процесс аутентификации и вместо «ключа API» теперь использует «токен доступа», который является более безопасным.

Вы можете использовать любую основанную на PHP клиентскую библиотеку третьего API-интерфейса для остальных вызовов Adobe Sign API, пока сам Adobe Sign не предоставит SDK для PHP.

1

Adobe eSign теперь использует oAuth для аутентификации, и существует множество разных библиотек для разных языков.

0
По вопросам рекламы [email protected]