DocuSign API (php)를 사용해야하는 프로젝트에서 작업 중입니다. DocuSign을 처음 사용 한 경험이 있으며 DocuSign Console에서 roleName = signer로 템플릿을 만들었습니다. 또한 맞춤 텍스트 태그 인 '주소', '도시', '상태'및 '전화'를 만들어 템플릿의 원하는 위치로 드래그했습니다. 내 고객 (서명자) 정보를 프로젝트 데이터베이스에서 가져 오려고합니다.Docusign REST API (php) - 사용자 정의 태그 사전 입력
내 프로젝트에서 php API를 통해 DocuSign과 성공적으로 연결하여 사용자가 문제없이 문서에 서명 할 수있는 내 템플릿을 여는 Embedded Singing View URL을 수신합니다.
하지만 내 모든 맞춤 텍스트 태그는 비어 있으며 서명자가 입력 할 수 있습니다. 데이터베이스에서 오는 서명자 개인 데이터를 미리 채워야합니다. 내 DocuSign Console에서 대문자/소문자를 맞춤법 검사하고 내 코드뿐만 아니라 roleName-> tagLabel 관계를 3 번 확인합니다. 내 PHP 코드는 아래 있습니다. 누군가 제발, 내가 뭘 잘못하고 있는지 말해 줄 수 있어요. 나는 이틀을 잃었다.
$data = array(
"accountId" => $accountId,
"emailSubject" => $this->_emailSubject,
"templateId" => $templateId,
"templateRoles" => array(
array(
"email" => $email,
"name" => $recipientName,
"clientUserId" => $clientUserId,
"roleName" => "signer",
"customFields" => array(
"textCustomFields" => array (
array (
"name" => "address",
"value" => "Address from DB",
"show" => "true",
),
array (
"name" => "city",
"value" => "City from DB",
"show" => "true",
),
array (
"name" => "state",
"value" => "State from DB",
"show" => "true",
),
array (
"name" => "phone",
"value" => "Phone from DB",
"show" => "true",
),
),
),
),
),
"status" => "sent"
);
TNX Ergin : 문서 위에 UI에서 데이터 필드를 끌어 주면 예를 들어, 당신이 이런
tabLabel
및 값 필드를 참조 할 필요가 해당 필드를 미리 채우기 위해,address
이름을 지정합니다. 그것은 작동합니다. 너는 내 신경을 구해. – nermingk