apps/mm rest api v4

Возвращает информацию о новых приложениях в Моем Мире.

Функция предназначена для получения списка приложений в Моем Мире для последующего автоматизированного анализа.

Возвращает список приложений, которые хотя бы раз попадали в каталог, отсортированный в убывающем порядке по дате первого размещения в каталоге (catalog_timestamp). Даже еслипосле попадания в каталог приложение было убрано из него разработчиками, оно возвращается в результатах.

Лимит количества результатов одной выдачи — 100.

Предлагаемый алгоритм работы

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

Для последующих выгрузок. Читайте результаты вызова функции до тех пор, пока не встретите приложение, которое вы уже обрабатывали в прошлый раз. Если с последней выгрузки прошло много времени, возможно, вам потребуется вызвать функцию несколько раз, сдвигаясь по параметру older.

Авторизация

Ресурс не требует авторизации.

Параметры

Имя Тип Описание
oldertimestampпри указании этого параметра возвращаются приложения, которые попали в каталог строго раньше указанного времени

Результат

Формат ответа для json-выдачи (результат для xml аналогичен):

[
 {
  // объект, аналогичный результату apps/mm/:idrest4
 },
 ...
]

Формат результата

Результат доступен в форматах: XML, JSON, RSS.

Пример вызова

http://appsmail.ru/platform/apps/mm/?older=1291839272

Пример ответа в формате JSON

[
 {
  "icon_url": "http://content.foto.mail.ru/corp/sns/_myapps/p-6.gif?",
  "catalog_timestamp": 1291839271,
  "status": "catalog",
  "name": "Ёлочка",
  "author_email": "xxxxxxxxx@mail.ru",
  "img_url": "http://content.foto.mail.ru/corp/sns/_myapps/i-5.jpg",
  "installations_total": 511590,
  "description": "Наряди свою ёлочку, помоги нарядить ёлочки друзьям и устрой настоящий Новый Год!\r\n",
  "installations_difference_yesterday": 65436,
  "rating": 4.2,
  "url": "http://my.mail.ru/apps/561700",
  "active_users_yesterday": 187348,
  "id": 561700
 },
 {
  "icon_url": "http://content.foto.mail.ru/mail/pa.semashko/_myapps/s-728.gif",
  "catalog_timestamp": 1291836701,
  "status": "catalog",
  "name": "Останови свиной грипп",
  "author_email": "xxxxxxxxx@mail.ru",
  "img_url": "http://content.foto.mail.ru/mail/pa.semashko/_myapps/i-727.jpg",
  "installations_total": 197,
  "description": "Спасай мир. Останови нашествие свинного гриппа.",
  "installations_difference_yesterday": 0,
  "rating": 0,
  "url": "http://my.mail.ru/apps/566775",
  "active_users_yesterday": 0,
  "id": 566775
 },
 {
  "status": "development",
  "id":"563972"
 }
]

Пример ответа в формате XML


 
 
   
    187348 
    xxxxxxxxx@mail.ru 
    1291839271 
    Наряди свою ёлочку, помоги нарядить ёлочки друзьям и устрой настоящий Новый Год!
 
    http://content.foto.mail.ru/corp/sns/_myapps/p-6.gif? 
    561700 
    http://content.foto.mail.ru/corp/sns/_myapps/i-5.jpg 
    65436 
    511404 
    Ёлочка 
    4.2 
    catalog 
    http://my.mail.ru/apps/561700 
   
   
    0 
    xxxxxxxxx@mail.ru 
    1291836701 
    Спасай мир. Останови нашествие свинного гриппа. 
    http://content.foto.mail.ru/mail/pa.semashko/_myapps/s-728.gif 
    566775 
    http://content.foto.mail.ru/mail/pa.semashko/_myapps/i-727.jpg 
    0 
    189 
    Останови свиной грипп 
    0 
    catalog 
    http://my.mail.ru/apps/566775 
   
   
    563972 
    development 
   
 

Использование REST API V4

Функции REST API V4