/markers.json
| параметр | имя |
|---|---|
q[business_category_id_eq] |
id категории |
q[business_sub_category_id_eq] |
id подкатегории |
| имя аттрибута | параметр |
|---|---|
| ID компании | id |
| широта | latitude |
| долгота | longitude |
| индекс подраздела бизнеса | subcategory.id |
| размер скидки | sale.amount |
http://secret.okcity.pro/markers.json?q[business_category_id_eq]=1&q[business_sub_category_id_eq]=1
businesses/13.json?data_type=balloon
| параметр | имя |
|---|---|
coordinates |
координаты откуда определять расстояние |
data_type |
balloon |
| имя аттрибута | параметр |
|---|---|
| название | name |
| профиль компании | |
| флаг действия акции | on_sale? или has_special_offer? |
| особенности (рекл. фраза) | description |
| удалённость от локации устройства | distance |
http://secret.okcity.pro/businesses/13.json?data_type=balloon&coordinates=55.75,37.63
businesses/13.json
| параметр | имя |
|---|---|
user_token |
Токен авторизации зарегистрированного клиента. Выдается при авторизации |
user_email |
Электронная почта зарегистрированного клиента. Необходимо для определения персональной скидки и т.п. |
| имя аттрибута | параметр |
|---|---|
| фото титульное (лого) – если есть | logo |
| адрес | address |
| телефон | phone |
| е-майл | |
| флаг подписки на организацию (да / нет) | subscribed_to? |
| срок окончания акции | sale.stop |
| описание акции | special_offer.description |
| рейтинг | rating |
| количество посещений | visits_count |
| персональная скидка | personal_discount |
| фото (до 5) | pictures |
| ссылка на видео | video_url |
| ссылка на онлайн | online_video_url |
businesses/local.json
или
markers/local.json
| параметр | имя |
|---|---|
coordinates |
координаты откуда определять расстояние |
limit |
количество выдаваемых компаний |
| имя атрибута | параметр |
|---|---|
| ID компании (32 бит) | id |
| широта (32 бит) | latitude |
| долгота (32 бит) | longitude |
| индекс подраздела бизнеса (8 бит) | sub_category.id |
| размер скидки (8 бит). | sale.amount |
| название | name |
| профиль компании (новое текстовое поле) | |
| флаг действия акции (действует / не действует) | on_sale? или has_special_offer? |
| особенности (рекл. фраза) | description |
| рейтинг компании | rating |
| удалённость от локации устройства | distance |
/control-panel/business.json
| параметр | имя |
|---|---|
user_token |
Токен авторизации зарегистрированного клиента. Выдается при авторизации |
user_email |
Электронная почта зарегистрированного клиента. Необходимо для авторизации доступа. |
| имя атрибута | параметр |
|---|---|
| ID компании | id |
| Размер временной скидки | sale.amount |
| Флаг временной скидки "ежедневно / произвольно» | sale.regular? |
| Дни недели действия временной скидки | sale.working_days |
| Флаг указания интервала дат для временной скидки | sale.start sale.stop |
| Флаг вкл / выкл действия акции | has_special_offer? |
| Условия акции (текстовое поле) | special_offer.description |
| Количество подписчиков (статистика) | subscriptions_count |
| Количество визитов (статистика) | visits_count |
| Количество визитов сегодня (статистика) | today_visits_count |
/control-panel/business.json
PATCH или PUT
| имя атрибута | параметр |
|---|---|
| Размер временной скидки | sale_attributes.amount |
| Дни недели действия временной скидки | sale_attributes.working_days[] |
| Флаг указания интервала дат для временной скидки | sale_attributes.start sale_attributes.stop |
| Флаг вкл / выкл действия акции | sale_attributes.has_special_offer? |
| Условия акции (текстовое поле) | sale_attributes.special_offer.description |
"/control-panel/business.json?business%5Bsale_attributes%5D%5Bamount%5D=78&business%5Bsale_attributes%5D%5Bstart%5D=2015-08-10+00%3A00%3A00&business%5Bsale_attributes%5D%5Bstop%5D=2015-08-21+20%3A12%3A20+%2B0300&user_email=text2%40example.com&user_token=G7DPC9rLgX_d_Uv98QSs"
Или в более понятном виде:
"/control-panel/business.json?business[sale_attributes][amount]=78&business[sale_attributes][start]=2015-08-10+00%3A00%3A00&business[sale_attributes][stop]=2015-08-21+20%3A12%3A20+%2B0300&user_email=text2%40example.com&user_token=G7DPC9rLgX_d_Uv98QSs"