Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Функция pages/export (http://<DOMAIN>/api/pages/export/)

Параметры:

  • token - ключ авторизации полученный через функцию auth

  • parent - родительский раздел относительно которого искать страницы (опционально). По умолчанию 0 (корневой раздел). Можно выбрать любой раздел в качестве родительского

Ответ:

  • status - статус выполнения функции

    • OK - все записи обновились успешно

    • EMPTY - запрос не вернул результатов

  • response.pages - список страниц

  • response.pages[i].id - уникальный идентификатор страницы

  • response.pages[i].parent - идентификатор родительского раздела

  • response.pages[i].title - массив названий раздела, где ключом массива является язык на котором указано название

Tip

Доступно начиная с версии Хорошоп 4

  • response.pages[i].discount — размер скидки на раздел в процентах

Пример запроса на адрес (http://<DOMAIN>/api/pages/export/):

Code Block
{
  "token": "68c0a0142b175f711dc8143dbedb757c",
  "parent": 97
}

Пример ответа на запрос:

Code Block
{
  "status": "OK",
  "response": {
    "pages": [
      {
        "id": 993,
        "parent": 97,
        "title": {
          "ru": "Бренды",
          "ua": "Бренди"
        },
         "discount": 10
      },
      {
        "id": 1121,
        "parent": 97,
        "title": {
          "ru": "iPhone 5s",
          "ua": ""
        }
      },
      {
        "id": 1122,
        "parent": 97,
        "title": {
          "ru": "iPad Air 2",
          "ua": ""
        }
      },
      {
        "id": 1123,
        "parent": 97,
        "title": {
          "ru": "iPod Nano",
          "ua": ""
        }
      },
      {
        "id": 1124,
        "parent": 97,
        "title": {
          "ru": "MacBook Air",
          "ua": ""
        }
      }
    ]
  }
}

...