2015-06-17 11 views
5

Z DocuSign „Wymagania API informacyjny”:Ostrość od DocuSign Certyfikacji

[Y] nasz przegląd certyfikacji API polega na sprawdzeniu, że nie przekracza 1 żądanie stanu za unikalny kopercie za 15 minut za zgodność wyborczym dla osób następujące metody: ...

REST API: GET/Konta/{accountid}/koperty

Jak ostre są te wymagania? Jeśli 99% moich użytkowników złoży tylko 1 wniosek o status, ale niektórzy (którzy zarejestrują się około północy), będą dwa razy zbliżać się do siebie, czy mój dostęp API zostanie odwołany? Jak ryzykowne jest to?

+0

Głosuję, aby zamknąć to pytanie jako nietypowe, ponieważ może je udzielić tylko dział wsparcia firmy. http://meta.stackoverflow.com/questions/255745/why-were-not-customer-support-for-your-favorite-company –

+0

Zwykle się zgadzam, poza tym, że już zadałem to pytanie działowi wsparcia firmy i poprosili mnie o umieszczenie go na Stack Overflow. Oczywiście to wina firmy, a nie SO. Ale jestem ciekawy, co zrobili inni użytkownicy interfejsu DocuSign API w tej sytuacji. Mam nadzieję, że nie jestem jedyny! –

+0

Najlepiej byłoby 1) zapisać te wyniki w pamięci podręcznej, aby sondować tylko według harmonogramu lub 2) użyć funkcji Połącz, aby otrzymywać aktualizacje, które można przechowywać. –

Odpowiedz

2

Dzięki tym wskazówkom użytkownicy końcowi nie mogą nieprzerwanie klikać, aby docusign mógł pobrać najnowszy status.

Jak mówi Jeff w komentarzach, powinieneś używać api Connect lub wywołania zwrotnego per-koperty lub buforować odpowiedzi o stanie, przesyłając prawdziwe żądanie do docusign nie częściej niż raz na 15 minut na kopertę.

Maksymalna częstotliwość odpytywania i architektura stanu to jedna z kluczowych kwestii, które proces certyfikacji ma na celu zbadanie.

Możesz również wyłączyć przycisk "stanu" przez 15 minut po żądaniu. Ale to nie byłby dobry ux. Lepiej skutecznie wyłączyć go za pomocą 15-minutowego bufora podręcznego. - - jak przycisk zamykania wind.

Dodany

Parametr per-koperta zwrotna jest eventNotification.

+0

Jestem zaznajomiony z interfejsem API Connect i buforowaniem odpowiedzi. Ale co masz na myśli przez "callback per-envelope"? –