Документация

Настройки

Запросы к API

Во всех запросах к API используются следующие ключи:
site_key Ключь доступа к АПИ.
app_user_id ИД пользователя посылающего запрос.
lang Язык пользователя посылающего запрос.
au_level Уровень доступа пользователя посылающего запрос.
Дополнительно:
user_id ИД пользователя о котором нужно получить информацию.

/api/index.php
?site_key=qwerty
&lang=en
&app_user_id=1
&au_level=0

GetText получение текста на указанном в запросе языке

/api/index.php
?GetText
&site_key=qwerty
&lang=ru
&app_user_id=123
[{"tag":"home","value":"На главную"},{"tag":"languages","value":"Выбор языка"},{"tag":"login","value":"Вход"},{"tag":"welcome","value":"Привет"},{"tag":"profile","value":"Профайл"},{"tag":"device_not_registered","value":"Ваш устройство не зарегистрировано. Вы уже зарегистрированы с другого устройства?"},{"tag":"yes","value":"Да"},{"tag":"no","value":"Нет"},{"tag":"registration","value":"Регистрация"},{"tag":"name","value":"Имя"},{"tag":"password","value":"Пароль"},{"tag":"go","value":"Ок"},{"tag":"unknown","value":"Не указано"},{"tag":"email","value":"Емайл"},{"tag":"phone","value":"Телефон"},{"tag":"country","value":"Страна"},{"tag":"city","value":"Город"},{"tag":"enter_login_code","value":"Введите код логина с вашего девайса"},{"tag":"get_www_login_code","value":"Получить код логина на сайте"},{"tag":"new_version_available","value":"Доступна новая версия"},{"tag":"new_pass","value":"Новый пароль"},{"tag":"old_password","value":"Старый пароль"},{"tag":"done","value":"Готово"},{"tag":"enter_name","value":"Введите имя"},{"tag":"new_pass_error","value":"Ошибка в новом пароле"},{"tag":"old_pass_error","value":"Ошибка в старом пароле"},{"tag":"skip","value":"Не сейчас"},{"tag":"download","value":"Скачать"},{"tag":"last","value":"Последний"},{"tag":"active","value":"Активный"},{"tag":"quantity","value":"Количество"},{"tag":"all","value":"Все"},{"tag":"device_info","value":"Информация о вашем устройстве"},{"tag":"top_devices","value":"Топ устройств"},{"tag":"chat","value":"Чат"},{"tag":"model","value":"Модель"},{"tag":"manufacturer","value":"Производитель"},{"tag":"android_id","value":"Андройд ID"},{"tag":"sim_serial","value":"Серийный номер SIM"},{"tag":"device_serial","value":"Серийный номер устройства"},{"tag":"phone_number","value":"Номер телефона"},{"tag":"sim_operator","value":"SIM оператор"},{"tag":"android_version","value":"Версия андройд"},{"tag":"diagonal_inches","value":"Диагональ (дюймов)"},{"tag":"width_inches","value":"Ширина (дюймов)"},{"tag":"height_inches","value":"Высота (дюймов)"},{"tag":"width_pixels","value":"Ширина (пикслеи)"},{"tag":"height_pixels","value":"Высота (пиксели)"},{"tag":"density","value":"Плотность"},{"tag":"imei","value":"Imei"},{"tag":"build_number","value":"Номер сборки"},{"tag":"network_operator","value":"Оператор сети"},{"tag":"ip_address","value":"IP адрес"},{"tag":"net_ip","value":"Внешний IP адрес"},{"tag":"mac_address","value":"MAC адрес"},{"tag":"language","value":"Язык"},{"tag":"dpi_dots_per_inch","value":"DPI (точек на дюйм)"},{"tag":"comment_label","value":"Оставте комментарий о вашем устройстве"},{"tag":"im_text","value":"IM текст"},{"tag":"search","value":"Поиск"},{"tag":"friends_video","value":"Только друзья с видео"},{"tag":"only_friends","value":"Только друзья"},{"tag":"all_video","value":"С видео"},{"tag":"search_by_nick","value":"Поиск по нику"},{"tag":"edit_your_profile","value":"Редактировать ваш профайл"},{"tag":"change_password","value":"Изменить пароль"},{"tag":"numbers_for_sms","value":"Номера для СМС"},{"tag":"select_phone_number","value":"Выберите номер телефона"},{"tag":"phone_number_has_been_copied","value":"Номер телефона был скопирован"},{"tag":"loading","value":"Загружается..."},{"tag":"make_photo","value":"Сделайте фотографию"},{"tag":"make_sound","value":"Сделайте аудиозапись для вашего профиля"},{"tag":"text_to_speech","value":"Озвучивать сообщения"},{"tag":"video_camera","value":"Видеокамера"},{"tag":"microphone","value":"Микрофон"},{"tag":"speaker","value":"Динамик"},{"tag":"video","value":"Видео"},{"tag":"settings","value":"Настройки"},{"tag":"сhange_password","value":"Изменить пароль"},{"tag":"turn_on","value":"Включить"},{"tag":"bot_welcome_im","value":"Привет, спасибо за участие в сообществе"},{"tag":"network_users","value":"Пользователей соц. сети"},{"tag":"app_users","value":"Пользователей приложения"},{"tag":"delete_all_messages","value":"Удалить все сообщения"},{"tag":"your_sms_gateway","value":"Ваш SMS-шлюз"},{"tag":"sms_gateway_activation","value":"Активация шлюза SMS"},{"tag":"sms_gateway_activation_text","value":"Подтвердите что вы согласны сделать свой номер телефона и все приходящие на него смс обще доступными и послать с вашего телефона смс для подтверждения вашего номера телефона. Внимание! За отправку смс подтверждения вашего номера телефона с вас может быть списана сумма в соответствии с тарифом компаниии предоставляющей вам услуги связи."},{"tag":"confirm_terms","value":"С условиями ознакомлен и согласен"},{"tag":"sms_gateway_activation_number_select","value":"Выберите номер на который будет отправлена смс для подтверждения вашего номера телефона"},{"tag":"send_sms","value":"Отправить SMS"},{"tag":"check","value":"Проверить"},{"tag":"validation_is_in_process","value":"Проверка в процессе"},{"tag":"record_from_p_book","value":"Запись телефонных номеров из телефонной книги"},{"tag":"check_internet_connection","value":"Интернет соединение проверяется каждую минуту"},{"tag":"sms_count","value":"Количество SMS"},{"tag":"last_sms","value":"Последняя sms"},{"tag":"sms_gateway","value":"SMS-шлюз"},{"tag":"sms_gateway_push","value":"Ваш телефон работает как шлюз SMS"},{"tag":"i_am_online","value":"Я онлайн"},{"tag":"newsms","value":"новое"},{"tag":"language_name_users","value":"Русские пользователи"},{"tag":"delivered","value":"Доставлено"},{"tag":"seen","value":"Прочитано"},{"tag":"delete_all_friends","value":"Удалить всех друзей"},{"tag":"new_messages","value":"Новые сообщения"},{"tag":"later","value":"Позже"},{"tag":"like_vote","value":"Если вам нравится приложение, проголосуйте за него на Google Play"},{"tag":"add_comment","value":"Комментировать"},{"tag":"tv_channels","value":"Телеканалы"},{"tag":"popularity","value":"Популярность"},{"tag":"delete_from_friends","value":"Удалить из друзей"},{"tag":"report_abuse","value":"Сообщить о нарушении"},{"tag":"solved","value":"Решено"},{"tag":"correct","value":"Правильно!"},{"tag":"erase","value":"Стирать"},{"tag":"play","value":"Играть"},{"tag":"letters","value":"Букв"},{"tag":"seconds","value":"Секунд"},{"tag":"timer","value":"Таймер"},{"tag":"word_length","value":"Длина слова"},{"tag":"guessed_word","value":"Угадал слово"},{"tag":"during","value":"за"},{"tag":"ask_chat","value":"Спросите в чате"},{"tag":"need_help_with_word","value":"Мне нужна помощь со словом"},{"tag":"max_word_length","value":"Максимальная длина слова"},{"tag":"market","value":"APPs"},{"tag":"installed","value":"Установлено"},{"tag":"not_installed","value":"Не установлено"},{"tag":"install_google","value":"Установить с Google"},{"tag":"install_direct","value":"Установить"},{"tag":"use_front_cam","value":"Используется фронтальная камера"},{"tag":"use_back_cam","value":"Используется тыловая камера"},{"tag":"cam_not_use","value":"Камера не используется"},{"tag":"switch_cam","value":"Переключаю камеру..."},{"tag":"turn_cam_off","value":"Выключить камеру"},{"tag":"turn_cam_on","value":"Включаю камеру..."},{"tag":"page","value":"Страница"},{"tag":"reset","value":"Очистить"},{"tag":"name_contain","value":"Имя содержит"},{"tag":"make_better","value":"Сделать лучше"},{"tag":"any_language","value":"На любом языке"},{"tag":"any_country","value":"Любая страна"},{"tag":"not_found","value":"Не найдено"},{"tag":"webcam_off_informer","value":"Подсказка: эта кнопка включает вашу камеру"},{"tag":"put_forth_word","value":"Загадай слово"},{"tag":"age","value":"Возраст"},{"tag":"gender","value":"Пол"},{"tag":"male","value":"мужчина"},{"tag":"female","value":"женщина"},{"tag":"block_person","value":"Блокировать этого человека"},{"tag":"not_active","value":"Не активный"},{"tag":"photo","value":"Фото"},{"tag":"word","value":"Слово"},{"tag":"back_camera","value":"Задняя камера"},{"tag":"front_camera","value":"Передняя камера"},{"tag":"users","value":"Пользователей"},{"tag":"choose_video_source","value":"Выберите источник видео"},{"tag":"description","value":"Описание"},{"tag":"comments","value":"Комментарии"},{"tag":"how_it_works","value":"Как это работает"},{"tag":"start_healing","value":"Начните лечение"},{"tag":"use_audio_only","value":"Микрофон включен"},{"tag":"now_chatting_with","value":"Сейчас в чате с"},{"tag":"popular","value":"Популярность"},{"tag":"now_chatting_with_you","value":"Сейчас в чате с вами"},{"tag":"delete_all","value":"Удалить все"},{"tag":"save","value":"Сохранить"},{"tag":"test","value":"Тест"},{"tag":"url","value":"URL"},{"tag":"hour","value":"час"},{"tag":"minute","value":"минут"},{"tag":"send_ping_each","value":"Отправить пинг каждый"},{"tag":"add_ip","value":"Добавить IP"},{"tag":"ping_info","value":"Информация пинг"},{"tag":"aster_password","value":"qB)Q=*.?cs3cz]*5dPbsC3$B!]n^F7Bh"},{"tag":"aster_user","value":"1001"},{"tag":"aster_host","value":"5.189.144.119"},{"tag":"exit","value":"Выход"},{"tag":"i_see_you_on_cam","value":"Я вижу тебя на камеру"},{"tag":"i_in_chat_with_you","value":"Я в чате с вами"},{"tag":"ok_thanks","value":"Хорошо, спасибо"},{"tag":"touch_again_to_exit","value":"Нажмите еще раз для выхода"},{"tag":"blocked_list","value":"Список заблокированных"},{"tag":"unblock_person","value":"Разблокировать"},{"tag":"year_of_birth","value":"Год рождения"},{"tag":"partner_stopped_streaming","value":"Партнер перестал транслировать"},{"tag":"you_stopped_viewing","value":"Вы остановили просмотр"},{"tag":"sip_host","value":"0"},{"tag":"sip_port","value":"0"},{"tag":"sip_transport","value":"0"},{"tag":"sip_password","value":"0"},{"tag":"dont_forget_feed","value":"Не забывайте кормить своих драконов"},{"tag":"bad_lord","value":"Ты плохой повелитель, ты меня не кормишь. Я от тебя ухожу"},{"tag":"in_the_dungeon","value":"В подземелье"},{"tag":"starving_dragon","value":"У вас есть голодающий дракон. Он вот-вот уйдет от вас"},{"tag":"hungry_dragon","value":"У вас есть голодный дракон. Он не будет биться голодным"},{"tag":"choose_a_dragon","value":"Выберите дракона"},{"tag":"do_not_have_dragons","value":"У вас пока нет драконов."},{"tag":"very_good_lord","value":"Ты очень хороший Повелитель. Давно я так сытно не ел"},{"tag":"i_eat_only","value":"Я не ем это! Ты что не знаешь? Я ем только "},{"tag":"feeding_places","value":"Теперь когда у вас есть дракон, вы сможете видеть места кормежки. Выберите место кормежки которое соответствует рациону питания вашего дракона. Напомню, что ваш дракон ест"},{"tag":"go_search_again","value":"Снова на поиски"},{"tag":"dragons_in_dungeon","value":"Здесь живут пойманные вами драконы. Вы всегда можете прийти и проведать их выбрав пункт \"Мои Драконы\". Здесь вы можете посмотреть их состояние и способности. Сейчас у вас в подземелье место только на 5 драконов. Значит вы пока не сможете владеть одновременно более чем пятью драконами. Когда осмотритесь тут, выйдите и выберите пункт 'Искать артефакты', чтобы найти еду для вашего дракона."},{"tag":"your_dungeon","value":"Ваше подземелье"},{"tag":"found_first_dragon","value":"Вы нашли своего первого дракона! Как и любого питомца его нужно кормить как минимум 1 раз в сутки. Если вы не будете кормить дракона, он от вас уйдет. Теперь посмотрите, кого вы нашли"},{"tag":"congratulations","value":"Поздравляем!"},{"tag":"arrow_seize_up","value":"Этот компас старый и ржавый, поэтому указатель может иногда заедать и указывать с ошибкой. Но в итоге он всегда исправляется и указывает верно."},{"tag":"use_cam_for_fun","value":"Вы всегда можете включить камеру кнопкой внизу, чтобы полностью погрузиться в дополненную реальность. Включайте камеру, так будет гораздо веселее!"},{"tag":"search_window","value":"Это окно поиска. Вверху отображено расстояние до цели, в центре указатель на цель. Когда вы подойдете к цели достаточно близко, посмотрите в её сторону, и она появиться. Нажмите на цель, чтобы заполучить её."},{"tag":"search_mode","value":"Режим поиска"},{"tag":"pointer_come_off","value":"Указатель со скрипом соскочил и указал в правильном направлении"},{"tag":"rusty_compass_got_stuck","value":"Ржавый компас заело"},{"tag":"may_turn_tips_again","value":"Вы можете включить их снова в любое время выбрав \"Помощь\" в главном меню"},{"tag":"tips_disabled","value":"Подсказки выключены"},{"tag":"next","value":"Дальше"},{"tag":"turn_off_help","value":"Выкл помощь"},{"tag":"places_compas_indicate","value":"Это список мест, которые обнаружил компас. Это могут быть вызовы на бой, яйца драконов, места кормежки или артефакты. Просто выберите одно из них, и компас укажет куда идти"},{"tag":"list_of_places","value":"Список мест"},{"tag":"more","value":"Подробнее"},{"tag":"help","value":"Помощь"},{"tag":"what_a_find","value":"Какая находка!"},{"tag":"search_for_artifacts","value":"Искать артефакты"},{"tag":"old_rusty_compass","value":"Вам попался на глаза старый ржавый компас. На обратной стороне вы видите печать дракона. Это не простой компас, он указывает не на север, а на ближайшее яйцо дракона! С ним ты станешь Повелителем Драконов! Доберись до яйца и завладей им первым! Побеждай в битвах с другими игроками и стань лучшим!"},{"tag":"about_to_leave","value":"Вот вот уйдет"},{"tag":"lost_dragon_egg","value":"Вы потеряли яйцо. Может кто-то нашел его первым?"},{"tag":"egg_not_found","value":"Яйцо не найдено"},{"tag":"info","value":"Информация"},{"tag":"i_am_hungry","value":"Я голоден! Покорми меня, и я буду тебе служить! Даю тебе 1 час или я покину тебя!"},{"tag":"i_am","value":"Я %s!"},{"tag":"new_dragon_found","value":"Найден дракон"},{"tag":"give_up","value":"Прекратить"},{"tag":"give_up_searching","value":"Вы уверены что хотите прекратить поиск?"},{"tag":"stamina","value":"Сытость"},{"tag":"nutrition","value":"Питание"},{"tag":"meat","value":"Мясо"},{"tag":"birds","value":"Птица"},{"tag":"fish","value":"Рыба"},{"tag":"fruits_vegetables","value":"Фрукты и овощи"},{"tag":"herbs_greens","value":"Травы и зелень"},{"tag":"radiation","value":"Радиация"},{"tag":"acid","value":"Кислоты"},{"tag":"fire","value":"Огонь"},{"tag":"air","value":"Воздух"},{"tag":"water","value":"Вода"},{"tag":"earth","value":"Земля"},{"tag":"protection_from_elements","value":"Защита от стихий"},{"tag":"elements_of_attack","value":"Стихии атаки"},{"tag":"health","value":"Здоровье"},{"tag":"my_dragons","value":"Мои драконы"},{"tag":"geo_position_not_found","value":"Ваша геопозиция не определена. Проверьте включен ли GPS или выйдите на улицу."},{"tag":"searching_geo_position","value":"Старый компас ищет местоположения"},{"tag":"distance","value":"Дистанция"},{"tag":"access_error","value":"Ошибка доступа"},{"tag":"insufficient_permissions","value":"Недостаточно прав для определения местоположения"},{"tag":"try_again","value":"Повторить"},{"tag":"error_of_setting","value":"Ошибка настройки"},{"tag":"location_settings_na","value":"Настройки местоположения не доступны"},{"tag":"warning","value":"Предупреждение"},{"tag":"doesnot_have_compass","value":"В вашем устройстве нет компаса. Направление может быть менее точным."},{"tag":"set_your_compass","value":"Настройте компас"},{"tag":"compass_instruction","value":"Если ваш компас не работает или указывает неверно, сбросьте его настройку движением руки как указано на видео. Это можно сделать в любой момент."},{"tag":"enter","value":"Войти"},{"tag":"warning_message","value":"Данное апп только для взрослых в возрасте от 18 лет и старше, так как оно содержит пользователей, взаимодействующих между собой в видео-чате и раскрывает информацию о вас и вашем местоположении для встреч в реальной жизни."},{"tag":"under18_leave","value":"Если вам меньше 18ти, пожалуйста, уйдите!"},{"tag":"enter_birthday","value":"Введите год рождения"},{"tag":"too_far","value":"Слишком далеко, подойдите ближе"},{"tag":"dragon_egg","value":"Яйцо дракона"},{"tag":"untouched_pasture","value":"Нетронутые пастбища"},{"tag":"fish_feast","value":"Рыбный пир"},{"tag":"forgotten_garden","value":"Забытый сад"},{"tag":"bird_colony","value":"Колония птиц"},{"tag":"lost_flock","value":"Потерянное стадо"},{"tag":"wrong_year","value":"Неправильный год рождения"},{"tag":"online","value":"Онлайн"},{"tag":"you","value":"Вы"},{"tag":"wrong_gender","value":"Сообщить про неправильный пол"},{"tag":"user_is_female","value":"Этот пользователь женщина?"},{"tag":"name_is_required","value":"Введите имя"},{"tag":"update_info","value":"Обновить информацию о вас из"},{"tag":"is_writing","value":"Пишет"},{"tag":"is_watching","value":"Смотрит"},{"tag":"no_comments","value":"Пока коментариев нет"},{"tag":"girls_list_1","value":"Последние посетители"},{"tag":"failed_to_start_video","value":"Не удалось включить видео, попробуйте еще раз"},{"tag":"service_busy","value":"Сервис недоступен, попробуйте еще раз"},{"tag":"insufficient_permissions","value":"Недостаточно разрешений\r\n"},{"tag":"access_memory","value":"Для работы приложения и хранения ваших настроек необходим доступ к памяти."},{"tag":"access_camera_microphone","value":"Для общения в видеочате необходим доступ к камере и микрофону."},{"tag":"video_switch_separately","value":"Для общения в видеочате необходим доступ к камере и микрофону (Ваше видео включается отдельно)"},{"tag":"access_location","value":"Для поиска более подходящих собеседников требуется доступ к вашему местоположению"},{"tag":"upload","value":"Загрузить"},{"tag":"choose_photo","value":"Выберите фото"},{"tag":"approved","value":"Подтверждено"},{"tag":"moderation","value":"На модерации"},{"tag":"leaderboard","value":"Рекордсмены"},{"tag":"advise_install_app","value":"Я рекомендую вам установить это приложение"}]

Сообщения об ошибках

Обработчик ошибок сделан на стороне API. Возвращает ошибки в формате:

{"error":"Не существующий ключ разработчика","errorcode":"developer_key_not_exist"}
Сообщения об ошибках выводятся в всплывающих окнах.


Список ошибок:
{"error":"Неправильное имя или пароль","errorcode":"wrong_user_name_or_password"}
{"error":"Имя уже занято","errorcode":"name_already_exist"}
{"error":"Заполните поле пароля","errorcode":"fill_the_field_password"}
{"error":"Заполните поле имени","errorcode":"fill_the_field_name"}
{"error":"Не возможно зарегистрировать ваше устройство","errorcode":"cant_register_your_device"}
{"error":"Сайт не активен","errorcode":"site_not_active"}
{"error":"Ключ разработчика не от этого домена","errorcode":"different_developer_key_and_site_domain"}
{"error":"Не существующий ключ разработчика","errorcode":"developer_key_not_exist"}
{"error":"Ошибка MySQL","errorcode":"mysqli_error"}
{"error":"Неправильный запрос","errorcode":"wrong_request"}
{"error":"Неправильный атрибут tag","errorcode":"wrong_atribute_tag"}
{"error":"ID устройства не существует","errorcode":"device_id_not_exist"}
{"error":"Код устройства не существует","errorcode":"device_code_not_exist"}
{"error":"ID пользователя не существует","errorcode":"user_id_not_exist"}
{"error":"Неправильный код логина","errorcode":"wrong_login_code"}
{"error":"ID устройства не принадлежит этому пользователю","errorcode":"device_id_not_belong_this_user"}
{"error":"Gcm токен существует","errorcode":"gcm_token_exist"}
{"error":"GCM токен не существует","errorcode":"gcm_token_not_exist"}
{"error":"Неправильное ИД пользователя или пароль","errorcode":"wrong_user_id_or_password"}
{"error":"ID не существует","errorcode":"id_not_exist"}

Запись статистики

При каждом запросе к API записывается:
- Количество отправленных к API запросов.
- Дата и время последнего запроса.

При логине пользователя записывается:
- С какого приложения пользователь произвел регистрацию.
- С каких приложений пользователь логинился, количество логинов и дата последнего логина по каждому приложению.
- Для устройства пользователя обновляется дата и время последнего логина и их общее количество.
- Для пользователя обновляется дата и время его последнего логина и их общее количество.

* Вы можете получать статистику о всех ваших приложениях и пользователях с помощью API.

SendReport Отправка жалобы

/api/index.php
?site_key=qwerty
&lang=ru
&SendReport
&app_user_id=1
&reported_id=2
&text=User send me SPAM
&type=1
app_user_id= ИД пользователя посылающего жалобу.
type=1 Жалоба посылается на пользователя.

ReportWrongGender Сообщить о неправильном поле

/api/index.php
?site_key=qwerty
&lang=ru
&ReportWrongGender
&app_user_id=1
&reported_id=2
app_user_id= ИД пользователя посылающего жалобу.
reported_id= Жалоба посылается на этого пользователя.

languages Получение списка языков

/api/index.php
?site_key=qwerty
&languages
{
  "languages":
  [
    {
      "language_id":"4",
      "language_639_1":"af",
      "language_name":"Afrikaans",
      "language_native":"Afrikaans",
      "lang_users_amount":"1",
      "lang_users_level":"3"
    },
    {
      "language_id":"8",
      "language_639_1":"ar",
      "language_name":"Arabic",
      "language_native":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629",
      "lang_users_amount":"6152",
      "lang_users_level":"3"
    }
    ...
    {
      "language_id":"192",
      "language_639_1":"ta",
      "language_name":"Tamil",
      "language_native":"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd",
      "lang_users_amount":"1",
      "lang_users_level":"3"
    }
  ]
}