Обновить аккаунт с проверочным документом - PullRequest
0 голосов
/ 28 февраля 2019

Я создал учетную запись с помощью createToken (JS на стороне клиента)

Я хочу обновить документ подтверждения для этой учетной записи.

Я успешно загрузил файл и получил fileId

Я пытаюсь прикрепить его к учетной записи.Я использую .net серверную сторону

Я сделал это:

  var options = new AccountUpdateOptions
        {
             Individual = new PersonUpdateOptions()
             {
                 Verification = new PersonVerificationOptions()
                 {
                     Document = new PersonVerificationDocumentOptions() { FrontFileId = fileId}
                 }
             }
        };

        var service = new AccountService();
        Account account = service.Update(accountId, options);

Однако, это не работает, я получаю сообщение об ошибке:

Эта учетная записьможет быть обновлен только с помощью токена учетной записи, так как он изначально был создан с токеном учетной записи.(Попытка обновить параметр «индивидуальный» напрямую.)

Должен ли я сохранять токен, созданный в моей БД, для каждой учетной записи для обновления?

И как мне тогдаобновить аккаунт?

1 Ответ

0 голосов
/ 28 февраля 2019

Предполагая, что вы используете настраиваемые подключенные учетные записи, вам нужно будет выполнить шаги, описанные в Использование подключения с настраиваемыми учетными записями .

Как рекомендуется там:

Сохраните полученный идентификатор учетной записи.Эта информация необходима для выполнения запросов от имени пользователя.

Идентификатор учетной записи будет иметь вид acct_**********.

...