안녕하세요 저는 Salesforce에 Docusign 통합을 처음 접했습니다. 봉투의 상태를 "수정"으로 변경해야하며 Docusign RestAPI 가이드에 제공된 "POST"방법을 수행했습니다.Docusign API - "수정"을 활성화하는 방법
이렇게하면 docusign은 수정 상태를 활성화하기위한 수정 URL을 반환합니다. 지금은 수정보기를 활성화하기 위해 브라우저에 해당 URL을 수동으로 붙여 넣습니다.
제 질문은 정정 상태를 활성화하기 위해 Apex를 통해 백그라운드에서 브라우저로 해당 URL을 어떻게 치는지입니다. (또는) URL을 브라우저에 입력하는 것 이외의 봉투 수정보기를 활성화 할 수 있습니까?
해당 URL을 실행하기 위해 HTTP get 요청을 사용해 보았습니다. 첫 번째 요청은 상태 코드 302 ("Found")가있는 다른 링크로 리디렉션됩니다. reponse.getHeader ('위치')를 사용하여 다른 요청을 사용하면 회원 로그인 페이지로 리디렉션됩니다. (그래서 다른 요청을 로그인 상태에서 "OK"로 응답 한 경우), 회원 로그인 페이지의 다른 요청을 응답하면 response.getheader ('Location')이 최신 요청의 응답이 "OK"입니다 (이전 요청을 사용하여 이미 로그인했기 때문에). 이 최신 요청에 대한 response.getHeader ('Location')가 null이고 봉투의 상태가 "correction"으로 변경되지 않았습니다.
많은 요청을 사용하는 것이 모범 사례가 아니므로 누구나 봉투 수정보기를 활성화하는 완벽한 방법을 제안 할 수 있습니까? 나는이 대답이 정말로 필요하다. 도와주세요. 감사.