2016-08-19 6 views
0

Когда мы обновляем настройки учетной записи DocuSign, используя ниже метод API REST, он дает ниже ошибку.Настройки учетной записи DocuSign: недопустимое значение, указанное для параметра: authenticationCheck

PUT/v2/счета/{ACCOUNTID}/Настройки

Payload { "accountSettings": [{ "Имя": "authenticationCheck", "значение": "each_access"}]}

Результат { «ERRORCODE»: «INVALID_REQUEST_PARAMETER», «сообщение»: «просьба, содержащаяся по меньшей мере, один неверный параметр Недопустимого значение, указанное для параметра:. аутентификации Проверить " }

В соответствии с этой ошибкой "authenticationCheck" является недопустимым параметром. Но это допустимый параметр, потому что тот же параметр мы получаем при извлечении настроек учетной записи, используя метод REST API ниже.

GET/v2/счета/{ACCOUNTID}/Настройки

Результат { "accountSettings": [{ "Имя": "authenticationCheck", "значение": "inital_access"}]}

Может ли кто-нибудь помочь нам, как мы можем это обновить.

ответ

0

Функции PUT является правильным, вам просто нужно изменить ваш JSON:

{ 
    "accountSettings": [ 
    { 
     "name": "authenticationCheck", 
     "value": "each_access" 
    } 
    ] 
} 

или

{ 
    "accountSettings": [ 
    { 
     "name": "authenticationCheck", 
     "value": "initial_access" 
    } 
    ] 
} 
+0

нет, это не работает даже на: https://apiexplorer.docusign.com/# /? categories = Учетные записи & теги = Учетные записи & операции = updateSettings – Jigar

+0

Я пробовал всевозможные возможности – Jigar

+0

Fyi Я попытался использовать api explorer, я получил успешную/зеленую полосу в нижней части страницы. Попробуйте обновить страницу и начать работу в API-интерфейсе. Если есть еще какие-либо подробности об ошибке, вы можете поделиться отправкой. Кроме того, для дополнительного устранения неполадок вы можете включить ведение журнала на стороне DS, чтобы вы могли точно видеть, как выглядит ваш запрос, когда он попадает на DocuSign: https://support.docusign.com/articles/API-Request-Logging –

Смежные вопросы