Новости

Параметры

HTTP метод Права доступа URL Параметры Примечание
GET public_data https://api.admitad.com/news/
  • offset**
  • limit**
  • language***
Возвращает список новостей.*
GET public_data https://api.admitad.com/news/{id}/   Возвращает новость, где id - это идентификатор новости.*
  • * Возвращает результат в формате JSON.
  • ** Задаёт пропуск и количество возвращаемых записей. Например limit=5&offset=2.

  • *** Язык новости. Язык задается двухсимвольным кодом. Например: language=en.

Пример использования

Примеры запроса с использованием утилиты curl:

curl -L -H 'Authorization: Bearer access-token' -X GET https://api.admitad.com/news/?limit=1&offset=2&language=en

curl -L -H 'Authorization: Bearer access-token' -X GET https://api.admitad.com/news/12/

Пример ответа API-сервера в формате JSON:

{
    "results": [
        {
            "language": "en",
            "content": "<p>full text</p>",
            "id": 12,
            "url": "",
            "short_content": "short text",
            "advcampaign": {
                "name": "dadOiglnaenw",
                "id": 312
            },
            "datetime": "2009-12-02T23:08:45"
        },
        {
            "language": "en",
            "content": "",
            "id": 1578,
            "url": "http://blog.admitad.com/?p=6467",
            "short_content": "affiliate program CampaignName",
            "datetime": "2014-10-24T19:00:28"
        }
    ],
    "_meta": {
        "count": 2,
        "limit": 20,
        "offset": 0
    }
}

Описание полей ответа API-сервера

Название Описание
id Идентификатор новости
datetime Дата и время публикации
content Текст нововсти
short_content Заголовок
advcampaign Рекламная кампания (необязательное поле)
url Ссылка на сторонний ресурс
language Язык новости