API квадратного соединения не возвращает количество товара - PullRequest
0 голосов
/ 26 августа 2018

Как получить уровни инвентаря при перечислении элементов каталога?

Я использую SDK Square Connect Node https://www.npmjs.com/package/square-connect для проекта электронной коммерции.Я делаю запросы, используя Node / Express JS для квадратного копирования (с небольшими изменениями) примеров в документации SDK.Я возвращаю данные из Square, но не могу получить уровни запасов для любого из моих продуктов.

Единственные данные инвентаризации, которые я вижу в ответе от Square (при использовании этого примера кода https://docs.connect.squareup.com/api/connect/v2#endpoint-listcatalog) is:

"location_overrides": [{
"location_id": "my-location-id",
"track_inventory": true,
"inventory_alert_type": "LOW_QUANTITY",
"inventory_alert_threshold": 15 }]

Мне показалось, что я что-то упустил, поэтому я вернулся к Квадратной документации https://docs.connect.squareup.com/api/connect/v2 и поискал на странице «инвентарь» и значения, перечисленные выше.единственное, что приходит на ум.

Вещи, которые я пробовал на приборной панели Square:

  1. Включение / отключение отслеживания запасов
  2. Установка уровня инвентаря для нескольких предметов
  3. Включение / отключение оповещений об уровне инвентаря

Любая помощь или дополнительная информация по этому вопросу будет принята с благодарностью! Я видел подобные вопросы, где людииспользование PHP SDK и получение уровня запасов для продуктов, поэтому я знаю, что это поддерживаемая функция. Я просто не могу понять, что я делаю неправильно ..

1 Ответ

0 голосов
/ 27 августа 2018

В настоящее время единственным способом составления списка / корректировки инвентаризации в API Square является использование Connect v1 (который поддерживает Node SDK).Пожалуйста, смотрите наш сайт документации для получения дополнительной информации: https://docs.connect.squareup.com/api/connect/v1#navsection-inventory

...