Завантаження

  • Починаємо
    • Привіт Світ
    • Повноваження
    • Примітки до випуску
    • Оновлення коду країни
    • Вбудований набір API
    • Обмін даними
    • Не вдається знайти?
  • Фірмовий стиль
    • Матч
    • Очистити
    • Очистіть, а потім зрівняйте
    • Також називається невеликою (до 100 компаній) пакетною/очисною обробкою.

      кількість записів

      Продукт D&B Direct 2.0
      Код (и) товару CPCM_CM
      Варіант (и)Жоден
      Моніторинг доступнийНі
      ІнтерфейсМИЛО
      WSDLНе застосовується
      Формат (и)XML
      ОбслуговуванняTransactionalMiniBatch
      ОпераціяProcessBatch
      2.0
      Початковий випуск3 жовтня 2013 р

      Ця функція дозволяє видавати кілька запитів на очищення та відповідність з одного виклику API, використовуючи службу Transactional Mini-Batch для підтримки невеликих партій (менше 100 компаній).

      З моменту первинного випуску цього рівня даних не було внесено жодних змін.

      Швидкий старт для невеликих партій

      Процес для невеликих партій вимагає наступних кроків:

      1. Підготовка списку - ця функція використовує той самий формат запиту, що і єдине очищення/збіг (у XML), об’єднане в одне подання.
      2. Завантаження списку - коли ви готові ініціювати пакет, надішліть список (тобто ProcessBatch) на обробку.
      3. Будьте готові до результатів - як і початковий список, результати будуть у тому ж форматі/форматі, що і єдине очищення/збіг (у XML), об’єднане в один результат.
      4. Завантаження результатів - оскільки ця функція є синхронною, відповідь із запиту ProcessBatch міститиме очищені записи.

      Запит на функцію

      ВАЖЛИВО: Будь ласка, ознайомтесь з новим випуском системи підвищення безпеки служб Інтернету, який набуде чинності 09 листопада 2020 року.

      Огляд

      Список деталей запитів на товар упакований (в одному з двох форматів), базовий 64 закодований та вбудований у типовий виклик API D&B Direct. Доступні формати включають текст (з комою) або XML.

      Щоб підготувати список запитів на товар із використанням XML, з’єднайте кілька копій пакету деталей запиту роздільної здатності на вимогу одного об’єкта та розмістіть у тегах BatchCleanseMatchRequest перед кодуванням.

      Максимальна кількість запитів продуктів для цієї операції - 100.

      Значення InputObjectDetail LayoutVersion повинно відповідати найновішій версії служби компанії, як зазначено на сторінці Вирішення єдиної сутності на вимогу.

      Право на рівень даних

      Для клієнтів на ринках США та Канади API призначений для конкретних колекцій продуктів, звітів та/або функцій (спільно іменованих як рівні даних) для виробничого та пробного використання. Право на тестування в середовищі пісочниці не потрібно.

      • Ця функція має назву "Дозвіл одного суб’єкта господарювання на вимогу" для клієнтів D&B Direct 2.0.

      Для клієнтів на ринках Великобританії, Ірландії, Бельгії, Нідерландів та Люксембургу API надається як конкретний набір шарів даних для виробництва, пробного використання та використання пісочниці.

      • Цей конкретний рівень даних НЕ входить до набору D&B Direct Onboard.

      Специфікація

      Виняток: Запити на цю операцію необхідно подати у XML формату за допомогою команди POST незалежно від ObjectFormatTypeText значення.

      Характеристика імені
      ProcessBatchRequest Сукупний
      ProcessBatchRequest @ ServiceVersionNumber Атрибут
      ProcessBatchRequest. BatchDetail Сукупний, вимагається

      Записує інформацію, необхідну для обробки конкретного запиту.

      Номер, присвоєний додатком-споживачем (наприклад, GIH), який використовується для однозначної ідентифікації пакетного запиту.

      Дата та час створення цього повідомлення. Коли повідомлення надходить від посередника, наприклад, від менеджера робочих процесів або сервісної шини, це дата та час, коли повідомлення було надіслане функції або функції D&B,

      Записує конкретну інформацію, необхідну для обробки пакетного запиту.

      Код, що використовується для однозначної ідентифікації ділової функції, яку потрібно виконати (наприклад, Match, Cleanse, Match and Cleanse).

      Записує інформацію про вхідні дані в пакетний процес.

      Записує або зберігає фактичний файл (наприклад, дані, малюнок, крапку), що зберігається у вкладеному файлі.

      Формат об'єкта вмісту (наприклад: XML, CSV тощо)

      Назва макета для цієї колекції записів даних. Наприклад, назви макетів «GBI» позначають макет глобального пакетного вводу.

      Версія служби для базового запиту.

      Записує інформацію про вихідну специфікацію.

      Зворотній дзвінок, FTP, черга JMS, веб-служба

      Можливе значення: Онлайн

      Можливі значення: XML

      Записує дані, що дозволяють замовнику вказати інформацію, яка має бути пов’язана із запитом, для підтримки подальшого процесу.

      Довідковий рядок довільної форми, наданий замовником для прив’язки до продукту для підтримки подальшого процесу.

      Кінцева точка

      Для запиту цієї функції використовуйте наступну кінцеву точку. Це залежить від базової служби, яка надає відповідь.

      Кінцева точка (TransactionalMiniBatch)
      POST https://direct.dnb.com/V/TransactionalMiniBatch/Batches

      Тестування

      Ця операція поверне a статичний набір результатів у тестовому середовищі D&B Direct (пісочниця), незалежно від параметрів запиту.

      Відповідь функції

      Специфікація

      Далі наведено список можливих полів даних, повернутих цією операцією в XML відповідь. Наведені зразки для тестування успішного та невдалого пошуку та для демонстрації базової схеми відповіді. Дані, що повертаються у зразках, можуть не відображати фактичні значення, які надасть ця функція.

      Вкладений файл MTOM, зазначений у ContentObject є полем закодованого base64, яке при декодуванні матиме формат, зазначений ObjectFormatTypeText.

      ПРИМІТКА: Ця операція поверне відповідь у форматі XML, незалежно від ObjectFormatTypeText значення, подане на запит.

      Характеристика імені
      ProcessBatchResponse Сукупний
      ProcessBatchResponse @ServiceVersionNumber Атрибут
      ProcessBatchResponse. BatchDetail Сукупний, вимагається

      Записує інформацію, необхідну для повернення певної відповіді.

      Номер, присвоєний додатком-споживачем (наприклад, GIH), який використовується для однозначної ідентифікації пакетного запиту.

      Номер, призначений складеною службою (наприклад, MatchCleanseService, GHM), який використовується для однозначної ідентифікації пакетного запиту.

      Записує інформацію про результат процесу.

      Текст, який фіксує критичність результату, наприклад, Інформація, Попередження, Помилка, Фатальний результат.

      Буквено-цифровий рядок, який однозначно ідентифікує результат партії.

      Текст, що пояснює результат партії.

      Сукупність, яка може повторюватися кілька разів для запису текстових даних, які розширюються на ResultID і ResultText, щоб надати користувачеві додаткову інформацію щодо статусу пакета. Якщо статус вказує на наявність проблеми, це також може надати користувачеві вказівки щодо її вирішення.

      Текст, що описує додаткову інформацію щодо результату партії.

      Записує інформацію про результати пакетного процесу.

      Описує формат вкладеного файлу, наприклад, txt, pdf, html.

      Можливі значення: JSON; XML

      Назва макета для цієї колекції записів даних. Наприклад, назви макетів «GBI» позначають макет глобального пакетного вводу.

      Записує або зберігає фактичний файл (наприклад, дані, малюнок, крапку), що зберігається у вкладеному файлі.

      Записує інформацію про час процесу та кількість оброблених записів.

      Записує інформацію про час процесу та час завершення.

      Дата та час, коли пакетний запит було створено в поданій заявці.

      Дата та час, коли служба отримала пакетний запит.

      Дата та час, коли сервіс фактично завершив запитуваний процес (тобто збіг, очищення, очищення відповідності).

      Записує інформацію про кількість вхідних та вихідних записів, а також про кількість записів, які пройшли та не вдалися до запитуваного процесу.

      Числове значення, що позначає загальну кількість записів, що містяться у вхідному файлі.

      Числове значення, що позначає загальну кількість записів, що містяться у вихідному файлі.

      Числове значення, що позначає загальну кількість записів, які пройшли запитуваний процес.

      Числове значення, що позначає загальну кількість записів, які провалили запитуваний процес.

      Коди відповідей та обробка помилок

      Успішні запити на обслуговування повернуть код відповіді CM000 у поле BatchResult ResultID. В іншому випадку буде повернено один із стандартних кодів відповідей D&B Direct.

      Ця операція може повернути такі коди відповідей: CM002, CM004 та SC001-SC008.

      ПРИМІТКА: Кожен окремий запит повертає код відповіді в поле GetCleanseMatchResponse TransactionResult ResultID. Список дійсних кодів відповідей наведено в розділі "Дозвіл одного суб’єкта".

      Запити API D&B Direct 2.0 надаються на основі вимірювань; і може вимагати отримання права перед використанням у виробничому середовищі. Крім того, контролюється обмеження паралельності (QPS), щоб переконатися, що воно не перевищено. Код помилки буде повернутий у випадку, якщо транзакція буде дросельована.

      Кваліфіковане використання (наприклад, успішна відповідь) відстежується та виставляється рахунок згідно з умовами контракту клієнта. Коди відповідей CM000, CM010, PD002 та PD015 вважаються успішними. Існує вбудована функція для запобігання дублюванню рахунків, коли кілька успішних запитів з однаковими критеріями подаються в той самий календарний день (що базується на східному стандартному часі [GMT-5]).

      Інформація про використання для невеликого пакетного запиту записується як серія окремих запитів базового типу запиту. Отже, у звітах про користувальницьке використання в Інтернеті (OLUS) відображатимуться кілька записів для кожної поданої партії.

      Примітки до функцій

      Результатами цієї функції буде базовий 64-кодований об'єднаний блок окремих відповідей роздільної здатності єдиного цілого на вимогу (на основі формату, зазначеного у запиті).

      Ця функція може робити кілька спроб знайти номер D-U-N-S, спочатку використовуючи очищені критерії введення. Якщо збіг високої достовірності не знайдено, буде здійснено подальший пошук з використанням вихідних критеріїв введення, а результати обох спроб будуть об’єднані та відсортовані, щоб забезпечити найвищі доступні збіги довіри.

      Якщо вказано багаторядкову адресу (наприклад, номер будівлі, назва вулиці та поштова скринька в одному запиті), ця функція поверне відповідну адресу для цілей розсилки.

      Коди відповідей повертаються для загального результату, а також для кожного окремого запиту на товар.