#324: Новости

Отредактирована: 137 дней назад

Параметры

HTTP методПрава доступаURLПараметрыПримечание
GETpublic_datahttps://api.admitad.com/news/offset**Возвращает список новостей*
limit**
language***
GETpublic_datahttps://api.admitad.com/news/{id}/Возвращает новость, где id — это идентификатор новости*

* Возвращает результат в формате JSON.

** Задаёт пропуск и количество возвращаемых записей. Например: limit=5&offset=2.

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

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

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

url -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Язык новости

Мы используем файлы cookie для улучшения работы сайта. Продолжая пользоваться сайтом, вы соглашаетесь с нашей Политикой конфиденциальности

Согласен