Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

МетодыОписаниеАдресОбязательные HeadersПараметры дополнительныеПример ответаПример запроса

UploadData2







UploadData2Async







AsyncTaskStatus







DownloadChanges







GetUserId





DownloadDeviceLogВозвращает все логи из таблицы admin.devicelog




StatusМониторинг всего IIS приложения. Необходима авторизация под админом приложения.http://host/system/status Authorization Basic-


Блок кода
languagexml
collapsetrue
{"ApplicationName":"DefaultAppPool","ApplicationPoolState":"Started","RequestsInSecond":1,"RestartTimeInMinutes":1740.0,"UpTime":"0:00:00:02,5985580"}


http://joxi.ru/LmG55MYIR7VlqA
GetSolutionStatusМониторинг конкретного решения на сервере. Необходима авторизация под админом решения.http://host/solutionName/admin/GetSolutionStatus

Authorization Basic

-


Блок кода
languagexml
collapsetrue
{"SolutionName":"synchro3","LastDataSyncErrors":[],"LastFileSyncErrors":[],"ApplicationPoolName":"DefaultAppPool","ApplicationPoolState":"Started","RequestsInSecond":1,"RestartTimeInMinutes":1740.0,"UpTime":"0:00:00:03,2688229"}


http://joxi.ru/v29XXp0FG05Dym
NotifyClientsAboutUpdates

Для оповещения об обновлениях нужно выполнить GET запрос с Basic аутентификацией под пользователем admin и паролем решения. При оповещении МП получит push сообщение со следующим содержимым:"__UpdateType={updateType}"

Для отслеживания истории синхронизации добавлены поля в таблицу admin.DeviceLog "TimestampFrom" и "TimestampTo". В них при синхронизации попадают соответствующие поля полученного от МП changeset-a.


Блок кода
languagexml
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>


http://

{hostname}/bitmobile/{solution}/admin/notifyclientsaboutupdates/

updateType

updateType - "all" или "data".

Authorization Basic

-ok