apps/mm rest api v4

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

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

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

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

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

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

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

Авторизация

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

Параметры

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

Результат

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

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

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

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

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

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

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

  1. [
  2.  {
  3.   "icon_url": "http://content.foto.mail.ru/corp/sns/_myapps/p-6.gif?",
  4.   "catalog_timestamp": 1291839271,
  5.   "status": "catalog",
  6.   "name": "Ёлочка",
  7.   "author_email": "xxxxxxxxx@mail.ru",
  8.   "img_url": "http://content.foto.mail.ru/corp/sns/_myapps/i-5.jpg",
  9.   "installations_total": 511590,
  10.   "description": "Наряди свою ёлочку, помоги нарядить ёлочки друзьям и устрой настоящий Новый Год!\r\n",
  11.   "installations_difference_yesterday": 65436,
  12.   "rating": 4.2,
  13.   "url": "http://my.mail.ru/apps/561700",
  14.   "active_users_yesterday": 187348,
  15.   "id": 561700
  16.  },
  17.  {
  18.   "icon_url": "http://content.foto.mail.ru/mail/pa.semashko/_myapps/s-728.gif",
  19.   "catalog_timestamp": 1291836701,
  20.   "status": "catalog",
  21.   "name": "Останови свиной грипп",
  22.   "author_email": "xxxxxxxxx@mail.ru",
  23.   "img_url": "http://content.foto.mail.ru/mail/pa.semashko/_myapps/i-727.jpg",
  24.   "installations_total": 197,
  25.   "description": "Спасай мир. Останови нашествие свинного гриппа.",
  26.   "installations_difference_yesterday": 0,
  27.   "rating": 0,
  28.   "url": "http://my.mail.ru/apps/566775",
  29.   "active_users_yesterday": 0,
  30.   "id": 566775
  31.  },
  32.  {
  33.   "status": "development",
  34.   "id":"563972"
  35.  }
  36. ]

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

  1.  
  2. <?xml version="1.0" encoding="UTF-8"?>
  3. <applications>
  4.   <application>
  5.     <active_users_yesterday>187348</active_users_yesterday>
  6.     <author_email>xxxxxxxxx@mail.ru</author_email>
  7.     <catalog_timestamp>1291839271</catalog_timestamp>
  8.     <description>Наряди свою ёлочку, помоги нарядить ёлочки друзьям и устрой настоящий Новый Год!
  9. </description>
  10.     <icon_url>http://content.foto.mail.ru/corp/sns/_myapps/p-6.gif?</icon_url>
  11.     <id>561700</id>
  12.     <img_url>http://content.foto.mail.ru/corp/sns/_myapps/i-5.jpg</img_url>
  13.     <installations_difference_yesterday>65436</installations_difference_yesterday>
  14.     <installations_total>511404</installations_total>
  15.     <name>Ёлочка</name>
  16.     <rating>4.2</rating>
  17.     <status>catalog</status>
  18.     <url>http://my.mail.ru/apps/561700</url>
  19.   </application>
  20.   <application>
  21.     <active_users_yesterday>0</active_users_yesterday>
  22.     <author_email>xxxxxxxxx@mail.ru</author_email>
  23.     <catalog_timestamp>1291836701</catalog_timestamp>
  24.     <description>Спасай мир. Останови нашествие свинного гриппа.</description>
  25.     <icon_url>http://content.foto.mail.ru/mail/pa.semashko/_myapps/s-728.gif</icon_url>
  26.     <id>566775</id>
  27.     <img_url>http://content.foto.mail.ru/mail/pa.semashko/_myapps/i-727.jpg</img_url>
  28.     <installations_difference_yesterday>0</installations_difference_yesterday>
  29.     <installations_total>189</installations_total>
  30.     <name>Останови свиной грипп</name>
  31.     <rating>0</rating>
  32.     <status>catalog</status>
  33.     <url>http://my.mail.ru/apps/566775</url>
  34.   </application>
  35.   <application>
  36.     <id>563972</id>
  37.     <status>development</status>
  38.   </application>
  39. </applications>

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

Функции REST API V4