0
Исправлен

Проблема с API запросом в Visual Basic

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 5
Добрый день,
у нас есть проблема с интеграцией API в Visual Basic.
Мы подключили библиотеки Далее скачали библиотеку dadate-scharo.dll в проекте.

Далее в коде прописали:
Dim api As New dadatacsharp.CleanClient("********************************************", "********************************************", "dadata.ru", "https")
Dim inputs() As String = {"Москва Милютинский 13", "Питер Восстания 1"}

'Dim request As New dadatacsharp.CleanRequest(dadatacsharp.StructureType.ADDRESS, inputs)

Dim cleaned As dadatacsharp.CleanResponse = api.Clean(Of dadatacsharp.AddressData)(inputs)

For Each el As dadatacsharp.AddressData In cleaned.data
MsgBox(el.ToString())
Next

Но при отладке и заходе в эту процедуру выдается ошибка:
Image 91

Что можно сделать?

Ответ

Ответ
Исправлен
Проблема в несовместимости разрядности библиотек — dadata-csharp.dll была скомпилирована под x86. Пожалуйста, обновитесь на свежий релиз — 15.5.
На рассмотрении
Пришлите, пожалуйста, архив с проектом на support@dadata.ru.
Добрый день,

мы прислали архив.
Есть ли новости по нашей ошибке?
Здравствуйте! Отвечу до конца недели.
Ответ
Исправлен
Проблема в несовместимости разрядности библиотек — dadata-csharp.dll была скомпилирована под x86. Пожалуйста, обновитесь на свежий релиз — 15.5.

Сервис поддержки клиентов работает на платформе UserEcho