2016-10-24 3 views
0

В настоящее время я использую v1 api для загрузки элементов на квадрат. Например, сообщение об элементе примера ниже отправляется в 2 местоположения. При публикации я получаю HTTP-ответ «ОК», но когда я иду на квадратный веб-сайт, чтобы проверить, что все элементы были загружены правильно, я вижу элемент для каждого местоположения. Это вызывает проблему, потому что теперь я не могу изменить элемент на квадратном веб-сайте, потому что он говорит, что есть дубликаты SKU.Загрузка объекта в несколько мест создает дубликаты

Затем я использую API, чтобы получить информацию о деталях, что, возможно, я найду что-то там, но JSON выглядит точно так же для обоих местоположений.

API документация: https://docs.connect.squareup.com/api/connect/v1/#post-items

URL: POST/v1/{LOCATION_ID}/детали/

JSON:

{ 
    "fees": [], 
    "variations": [ 
     { 
     "inventory_alert_type": "NONE", 
     "track_inventory": false, 
     "pricing_type": "FIXED_PRICING", 
     "id": "0BBF12F9-1347-11E4-A55E-000C293C8BE4_VID", 
     "name": "(Pound)", 
     "price_money": { 
      "currency_code": "USD", 
      "amount": 699 
     }, 
     "sku": "6210067002", 
     "ordinal": 1, 
     "item_id": "0BBF12F9-1347-11E4-A55E-000C293C8BE4_PID" 
     } 
    ], 
    "available_for_pickup": true, 
    "available_online": true, 
    "visibility": "PRIVATE", 
    "id": "0BBF12F9-1347-11E4-A55E-000C293C8BE4_PID", 
    "description": "", 
    "name": "Baby Swiss", 
    "abbreviation": "", 
    "type": "NORMAL" 
} 

Вы можете видеть на картинке ниже, пункт показывает дважды , Я бы опубликовал больше фотографий, но так как это мой первый переполнение стека сообщений говорит мне, что мне нужна больше репутации.

Duplicate Item

Что я делаю неправильно? Любые советы очень ценятся.

ответ

0

На данный момент это ожидаемая функциональность API. Новые элементы, созданные с помощью API инвентаризации v1, могут быть связаны только с одним местоположением.