У меня есть требование, чтобы получить внутренний идентификатор всего номера товара, указанного в файле Excel.
Мне удалось получить внутренний идентификатор на основе номера товара через
SearchStringField objItemName = new SearchStringField();
objItemName.searchValue = "XXXXXXX";
objItemName.@operator = SearchStringFieldOperator.@is;
objItemName.operatorSpecified = true;
ItemSearch objItemSearch = new ItemSearch();
objItemSearch.basic = new ItemSearchBasic();
objItemSearch.basic.itemId = objItemName;
SearchPreferences searchPreferences = new SearchPreferences();
searchPreferences.bodyFieldsOnly = false;
Service.searchPreferences = searchPreferences;
SearchResult objItemResult = Service.search(objItemSearch);
Проблема, с которой я сталкиваюсь - файл Excel содержит более 100 тыс. Записей. и это занимает больше времени для обработки всех записей. Так как я делал цикл для каждой записи в файле Excel.
есть ли способ передать все номера товара за один звонок и получить соответствующий внутренний идентификатор?