RU | EN

Playvision

Параметры запуска приложения

Запросы к api
Пользователи
Друзья
Стена
Уведомления
Взаимодействие с игрой
Платежный API
Javascript SDK

Запросы к API

Прежде чем начать работу с API вам необходимо определить с каким доменом вы работаете:

  1. Если вам нужно интегировать игру с доменом http://playvision.ru, то вашим доменом будет api.playvision.ru (далее по тексту domain)
  2. Если вам нужно интегировать игру с доменом http://playvis.com, то вашим доменом будет api.playvis.com (далее по тексту domain)

Для того чтобы вызвать метод API Playvision, Вам необходимо осуществить POST или GET запрос на указанный URL:

http://domain/v1/method_name?parameters

method_name – название метода из списка функций API
parameters – параметры соответствующего метода API

Пример ссылки:

http://domain/v1/wall.post?user_id=131&project_id=1&token=fe4e4e2b3087bf7e22c139f06408d33f

Генерация подписи

Для совершения запросов с сервера к параметрам запроса должен быть добавлен параметр sig. Параметр sig равен md5 от конкатенации следующих строк:

  1. пар parameter_name=parameter_value, расположенных в порядке возрастания имени параметра (по алфавиту).
  2. секрета приложения api_secret (секрет Вы можете менять при редактировании страницы приложения).
    
        sig = md5(name1=value1name2=value2api_secret)
    

К примеру при запросе на обновление уровня

http://domain/v1/secure.setUserLevel?project_id=1&user_id=131&level=16&time=1409581492&sig=81555196e23f9950c0d2780ce2274fc7

sig равен md5(“level=16project_id=1time=1409581492user_id=131api_secret”) то есть 81555196e23f9950c0d2780ce2274fc7