Как получить модификации по id товара

Комментарии

Комментариев: 7

  • Ivan Pivkin

    Добрый день!

    Запрос верный, похоже указан неверный id товара. Необходимо указывать id из meta товара, полученный через JSON API, id товара,указываемый в браузере, отличается и не возвращает ответ.

    0
    Действия с комментариями Постоянная ссылка
  • IHMG

    Можем связаться лично? Заинтересовала Ваша задачка :) Мои контакты есть в профиле ;)

    0
    Действия с комментариями Постоянная ссылка
  • Как раз таки указан именно тот, что из JSON API. Поэтому вдвойне удивительно. Плюс в документации по модификации не указана возможность фильтрации по productid. Я нашел это на форуме. 

    В ответе JSON по товару в поле id ведь тоже самое, что и в meta ключе?

    0
    Действия с комментариями Постоянная ссылка
  • Ivan Pivkin

    Да, тоже самое. С документацией поправим.

    А приложите, пожалуйста, респонс get запроса товара

    0
    Действия с комментариями Постоянная ссылка
  • Отправляю запрос

    array(25) {
      ["meta"]=>
      array(5) {
        ["href"]=>
        string(92) "https://online.moysklad.ru/api/remap/1.1/entity/product/d0d07d3f-0745-11e9-9ff4-3150000400af"
        ["metadataHref"]=>
        string(64) "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata"
        ["type"]=>
        string(7) "product"
        ["mediaType"]=>
        string(16) "application/json"
        ["uuidHref"]=>
        string(81) "https://online.moysklad.ru/app/#good/edit?id=d0d06fdc-0745-11e9-9ff4-3150000400ad"
      }
      ["id"]=>
      string(36) "d0d07d3f-0745-11e9-9ff4-3150000400af"
      ["accountId"]=>
      string(36) "7bbe8df7-0740-11e9-9109-f8fc00004e2e"
      ["owner"]=>
      array(1) {
        ["meta"]=>
        array(5) {
          ["href"]=>
          string(93) "https://online.moysklad.ru/api/remap/1.1/entity/employee/7bd2ae64-0740-11e9-9109-f8fc000a04ce"
          ["metadataHref"]=>
          string(65) "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata"
          ["type"]=>
          string(8) "employee"
          ["mediaType"]=>
          string(16) "application/json"
          ["uuidHref"]=>
          string(85) "https://online.moysklad.ru/app/#employee/edit?id=7bd2ae64-0740-11e9-9109-f8fc000a04ce"
        }
      }
      ["shared"]=>
      bool(true)
      ["group"]=>
      array(1) {
        ["meta"]=>
        array(4) {
          ["href"]=>
          string(90) "https://online.moysklad.ru/api/remap/1.1/entity/group/7bbed635-0740-11e9-9109-f8fc00004e2f"
          ["metadataHref"]=>
          string(62) "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata"
          ["type"]=>
          string(5) "group"
          ["mediaType"]=>
          string(16) "application/json"
        }
      }
      ["version"]=>
      int(2)
      ["updated"]=>
      string(19) "2019-01-20 19:57:34"
      ["name"]=>
      string(24) "5'Coons - Big Fruit Boss"
      ["code"]=>
      string(6) "002406"
      ["externalCode"]=>
      string(22) "TWr-fBbyiEb9UuHNj6Mm50"
      ["archived"]=>
      bool(false)
      ["pathName"]=>
      string(54) "Каталог товаров/Жидкости/5'Coons"
      ["productFolder"]=>
      array(1) {
        ["meta"]=>
        array(5) {
          ["href"]=>
          string(98) "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/d0c5e7e6-0745-11e9-9ff4-315000040097"
          ["metadataHref"]=>
          string(70) "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata"
          ["type"]=>
          string(13) "productfolder"
          ["mediaType"]=>
          string(16) "application/json"
          ["uuidHref"]=>
          string(81) "https://online.moysklad.ru/app/#good/edit?id=d0c5e7e6-0745-11e9-9ff4-315000040097"
        }
      }
      ["uom"]=>
      array(1) {
        ["meta"]=>
        array(4) {
          ["href"]=>
          string(88) "https://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10"
          ["metadataHref"]=>
          string(60) "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata"
          ["type"]=>
          string(3) "uom"
          ["mediaType"]=>
          string(16) "application/json"
        }
      }
      ["image"]=>
      array(7) {
        ["meta"]=>
        array(2) {
          ["href"]=>
          string(86) "https://online.moysklad.ru/api/remap/1.1/download/cd2ddc87-7858-40f0-99b9-1d5de7283a9f"
          ["mediaType"]=>
          string(24) "application/octet-stream"
        }
        ["title"]=>
        string(1) "1"
        ["filename"]=>
        string(5) "1.jpg"
        ["size"]=>
        int(73642)
        ["updated"]=>
        string(19) "2019-01-20 19:55:55"
        ["miniature"]=>
        array(2) {
          ["href"]=>
          string(101) "https://online.moysklad.ru/api/remap/1.1/download/cd2ddc87-7858-40f0-99b9-1d5de7283a9f?miniature=true"
          ["mediaType"]=>
          string(9) "image/png"
        }
        ["tiny"]=>
        array(2) {
          ["href"]=>
          string(133) "https://online.moysklad.ru/static/tinyimage/7bbe8df7-0740-11e9-9109-f8fc00004e2e/tinyimage/c405e3ee-fd8c-45a5-afa8-edbae889035b/t.png"
          ["mediaType"]=>
          string(9) "image/png"
        }
      }
      ["minPrice"]=>
      float(0)
      ["salePrices"]=>
      array(3) {
        [0]=>
        array(3) {
          ["value"]=>
          float(100000)
          ["currency"]=>
          array(1) {
            ["meta"]=>
            array(5) {
              ["href"]=>
              string(93) "https://online.moysklad.ru/api/remap/1.1/entity/currency/7be80df8-0740-11e9-9109-f8fc000a04fe"
              ["metadataHref"]=>
              string(65) "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata"
              ["type"]=>
              string(8) "currency"
              ["mediaType"]=>
              string(16) "application/json"
              ["uuidHref"]=>
              string(85) "https://online.moysklad.ru/app/#currency/edit?id=7be80df8-0740-11e9-9109-f8fc000a04fe"
            }
          }
          ["priceType"]=>
          string(23) "Цена продажи"
        }
        [1]=>
        array(3) {
          ["value"]=>
          float(0)
          ["currency"]=>
          array(1) {
            ["meta"]=>
            array(5) {
              ["href"]=>
              string(93) "https://online.moysklad.ru/api/remap/1.1/entity/currency/7be80df8-0740-11e9-9109-f8fc000a04fe"
              ["metadataHref"]=>
              string(65) "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata"
              ["type"]=>
              string(8) "currency"
              ["mediaType"]=>
              string(16) "application/json"
              ["uuidHref"]=>
              string(85) "https://online.moysklad.ru/app/#currency/edit?id=7be80df8-0740-11e9-9109-f8fc000a04fe"
            }
          }
          ["priceType"]=>
          string(31) "Цена предпродажи"
        }
        [2]=>
        array(3) {
          ["value"]=>
          float(230000)
          ["currency"]=>
          array(1) {
            ["meta"]=>
            array(5) {
              ["href"]=>
              string(93) "https://online.moysklad.ru/api/remap/1.1/entity/currency/7be80df8-0740-11e9-9109-f8fc000a04fe"
              ["metadataHref"]=>
              string(65) "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata"
              ["type"]=>
              string(8) "currency"
              ["mediaType"]=>
              string(16) "application/json"
              ["uuidHref"]=>
              string(85) "https://online.moysklad.ru/app/#currency/edit?id=7be80df8-0740-11e9-9109-f8fc000a04fe"
            }
          }
          ["priceType"]=>
          string(21) "Старая цена"
        }
      }
      ["buyPrice"]=>
      array(2) {
        ["value"]=>
        float(0)
        ["currency"]=>
        array(1) {
          ["meta"]=>
          array(5) {
            ["href"]=>
            string(93) "https://online.moysklad.ru/api/remap/1.1/entity/currency/7be80df8-0740-11e9-9109-f8fc000a04fe"
            ["metadataHref"]=>
            string(65) "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata"
            ["type"]=>
            string(8) "currency"
            ["mediaType"]=>
            string(16) "application/json"
            ["uuidHref"]=>
            string(85) "https://online.moysklad.ru/app/#currency/edit?id=7be80df8-0740-11e9-9109-f8fc000a04fe"
          }
        }
      }
      ["article"]=>
      string(6) "002406"
      ["weight"]=>
      float(0)
      ["volume"]=>
      float(0)
      ["minimumBalance"]=>
      float(1)
      ["modificationsCount"]=>
      int(1)
      ["isSerialTrackable"]=>
      bool(false)
    }


    При запросе
    https://online.moysklad.ru/api/remap/1.1/entity/variant?filter=productid%3Dd0d07d3f-0745-11e9-9ff4-3150000400af&offset=0&limit=100

    Получаю в ответ:
    array(0) {
    }
    0
    Действия с комментариями Постоянная ссылка
  • Так никто и не подскажет?

    0
    Действия с комментариями Постоянная ссылка
  • Всё понятно. У меня тарифный план бесплатный, а для получения модификации нужно пробный тарифный план. Просьба пожалуйста добавьте в апи сведения о недоступности в зависимости от тарифа. Ато сам еле еле догадался, когда щелкал на модификацию. 

    0
    Действия с комментариями Постоянная ссылка

Войдите в службу, чтобы оставить комментарий.