Код 12002 возвращается Visma.net как минимум для следующих случаев:
- Идентификатор компании не задан (на сайте Swagger: введите идентификатор в верхнем правом углу, получите списоккомпании, доступные вам с помощью Context в списке).
- Пользователь не аутентифицирован по ID компании, указанному в заголовке HTTP.
Для использования swagger: https://integration.visma.net/API-index/.
ipp-company-id в верхнем правом углу сайта swmager API visma.net также можно обрабатывать вручную.
Помимо заголовка Authorization, вы устанавливаете два заголовка:
ipp-company-id
: идентификатор компании ipp-application-type
: всегда "Visma.net Financials"
Лучше всего заключить партнерское соглашение с Visma.У них много дополнительной информации и обучающих видео.Обратите внимание, что неявное предоставление не поддерживается, только поток предоставления кода, поэтому при работе на ненадежных устройствах возникают некоторые риски безопасности.Лучше всего получить идентификатор клиента для ненадежной среды или использовать API-интерфейсы visma.net только из собственной доверенной среды.