Docusign PHP sdk 设置收件人签名提供者
Docusign PHP sdk set Recipient Signature Provider
我有以下 JSON 创建具有欧盟高级身份验证的信封。
[{
"signatureProviderName": "universalsignaturepen_opentrust_hash_tsp",
"signatureProviderOptions": {
"sms": "+*********"
}
}]
我找不到有关如何在使用 DocuSign PHP SDK 时执行类似操作的示例/文档。
沿着这些思路思考:
$recipient_signature_providers = \DocuSign\eSign\Model\RecipientSignatureProvider( [{
"signatureProviderName": "universalsignaturepen_opentrust_hash_tsp",
"signatureProviderOptions": {
"sms": "+******"
}
}]);
你是对的。 SDK 中有两个 类 特定于 RecipientSignatureProvider。
您需要使用 models/RecipientSignatureProvider and models/RecipientSignatureProviderOptions:
$options = new \DocuSign\eSign\Model\RecipientSignatureProviderOptions([
'sms' => '*******']);
$recipient_signature_provider = new \DocuSign\eSign\Model\RecipientSignatureProvider([
'signature_provider_name' => 'universalsignaturepen_opentrust_hash_tsp',
'signature_provider_options' => $options
]);
我有以下 JSON 创建具有欧盟高级身份验证的信封。
[{
"signatureProviderName": "universalsignaturepen_opentrust_hash_tsp",
"signatureProviderOptions": {
"sms": "+*********"
}
}]
我找不到有关如何在使用 DocuSign PHP SDK 时执行类似操作的示例/文档。
沿着这些思路思考:
$recipient_signature_providers = \DocuSign\eSign\Model\RecipientSignatureProvider( [{
"signatureProviderName": "universalsignaturepen_opentrust_hash_tsp",
"signatureProviderOptions": {
"sms": "+******"
}
}]);
你是对的。 SDK 中有两个 类 特定于 RecipientSignatureProvider。
您需要使用 models/RecipientSignatureProvider and models/RecipientSignatureProviderOptions:
$options = new \DocuSign\eSign\Model\RecipientSignatureProviderOptions([
'sms' => '*******']);
$recipient_signature_provider = new \DocuSign\eSign\Model\RecipientSignatureProvider([
'signature_provider_name' => 'universalsignaturepen_opentrust_hash_tsp',
'signature_provider_options' => $options
]);