Поделиться через


WorkMobile (предварительная версия)

WorkMobile — это набор средств без кода, который позволяет предприятиям развертывать комплексные мобильные решения на основе полей. Удаленный персонал может записывать важные бизнес-данные и позволяет сотрудникам офиса управлять в режиме реального времени. Он позволяет создавать сложные вычисления, внедрять фотографии, видео, аудио, подписи, расположения GPS, штрихкоды, карты и метки времени. Он также имеет функцию JobDispatcher и Document Share.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Поддержка WorkMobile
URL https://helpcentre.esayworkmobile.co.uk/
Адрес электронной почты wmsupport@workmobileforms.com
Метаданные соединителя
Publisher eSAY Solutions Ltd
Веб-сайт https://www.workmobileforms.com/
Политика конфиденциальности https://www.esayworkmobile.co.uk/privacy.aspx
Категории Управление бизнесом; Продуктивность

WorkMobile — это инновационное мобильное решение, предназначенное для преобразования традиционной коллекции данных на основе бумаги в сложный цифровой формат. Это позволяет предприятиям создавать пользовательские мобильные формы для отслеживания данных, включая текст, фотографии, подписи и расположения GPS непосредственно с любого мобильного устройства. С помощью WorkMobile пользователи могут:

  • Создание настраиваемых форм: Легко разрабатывать формы, которые соответствуют точным потребностям вашего бизнеса, без необходимости написания кода.
  • Сбор различных типов данных: Соберите широкий спектр данных, включая текст, цифры, штрихкоды, фотографии, подписи и многое другое.
  • Работа в автономном режиме: Сбор данных даже в автономном режиме и синхронизация после восстановления подключения.
  • Убедитесь, что точность данных: Уменьшите человеческую ошибку и улучшите качество данных, собранных в этом поле.
  • Упрощение отчетов: Автоматически создавайте и делитесь отчетами с помощью собранных данных, повышая взаимодействие с клиентами и принятие решений.

Интеграция WorkMobile с Microsoft Power Automate открывает еще больше возможностей, автоматизируя рабочие процессы и подключая сбор данных с сотнями других служб.

Предпосылки

У вас должна быть допустимая учетная запись WorkMobile и подходящая подписка Office.

Учетные данные WorkMobile можно получить для регистрации для учетной записи WorkMobile здесь — WorkMobile. ​

Получение учетных данных

После активации учетной записи можно создать маркер API, выполнив следующие действия.

  • Нажмите кнопку "Добавить нового пользователя портала"
  • Введите имя пользователя и другие сведения по мере необходимости (мы предлагаем PowerAutomateAPIUser или аналогичные данные).
  • Добавление адреса электронной почты — это не проверяется. Вы можете использовать PowerautomateAPIUser@yourdomain.com
  • Не забудьте щелкнуть активный переключатель в правом верхнем углу панели "Изменить имя входа"
  • Нажмите кнопку "Сохранить"
  • В списке найдите только что созданного пользователя и щелкните, чтобы изменить пользователя.
  • В разделе сведений о безопасности вы найдете заголовок маркера API.
  • Нажмите кнопку "Создать", введите поле "Описание" и нажмите кнопку "Обновить". Нажмите кнопку ОК, чтобы подтвердить каждый шаг
  • Щелкните копию в конце поля маркера API.

Используйте ключ API в любом из соединителей.

Известные проблемы и ограничения

  • В настоящее время единственным доступным триггером является получение завершенных записей. Мы расширим эту функцию, чтобы разрешить активацию действий при любом изменении состояния задания WorkMobile.
  • В конечном счете диапазон действий и триггеров будет расширен, чтобы охватывать все действия, поддерживаемые API. Здесь приведен https://www.esayworkmobile.co.uk/webapi2/swagger/index.htmlполный набор операций. Любые действия или триггеры, которые в настоящее время не поддерживаются соединителем, можно получить через соединитель HTTP или HTTP Webhook в PoweAutomate. Обратитесь в службу поддержки PLease для получения дополнительных сведений

Распространенные ошибки и средства устранения неполадок

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

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API securestring Ключ API для этого API True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Выделение задания

Выделение указанного задания указанному мобильному пользователю

Группы пользователей

Получение списка доступных групп пользователей

Обновление атрибутов, связанных с мобильным пользователем

Обновление атрибутов, связанных с мобильным пользователем

Отмена размещения задания

Удалите указанное задание от пользователя. Задайте для задания состояние нераспределенного состояния

Получение мобильных пользователей

Получение видимых мобильных пользователей, видимых в учетной записи

Получение отчета в указанном формате

Получение двоичного объекта выполненного отчета

Получение списка форм

Получение списка форм, видимых для текущего имени входа и группы пользователей

Создание нового мобильного пользователя

Создание нового мобильного пользователя

Создать задание

Создание задания WM и при необходимости его выделение путем предоставления сведений о мобильном пользователе

Трансляция заданий

Выделение указанного задания в группу пользователей с помощью трансляции заданий

Выделение задания

Выделение указанного задания указанному мобильному пользователю

Параметры

Имя Ключ Обязательно Тип Описание
JobId
JobId True string

Уникальный идентификатор задания

MobileUserId
MobileUserId True string

Уникальный идентификатор мобильного пользователя

Возвращаемое значение

response
string

Группы пользователей

Получение списка доступных групп пользователей

Возвращаемое значение

Имя Путь Тип Описание
array of object
UserGroupId
UserGroupId integer

UserGroupId

Создано
Created string

Создано

Создано пользователем
CreatedBy string

Создано пользователем

Изменено
Modified string

Изменено

ModifiedBy
ModifiedBy string

ModifiedBy

Имя
Name string

Имя

DefaultGroup
DefaultGroup boolean

DefaultGroup

MenuId
MenuId string

MenuId

Обновление атрибутов, связанных с мобильным пользователем

Обновление атрибутов, связанных с мобильным пользователем

Параметры

Имя Ключ Обязательно Тип Описание
имя
firstname string

имя

фамилия
surname string

фамилия

username
username string

username

пароль
password string

пароль

электронная почта
email string

электронная почта

mobile
mobile string

mobile

Название должности
jobTitle string

Название должности

адресная строка1
addressLine1 string

адресная строка1

адресная строка2
addressLine2 string

адресная строка2

адресная строка3
addressLine3 string

адресная строка3

город
town string

город

графство
county string

графство

почтовый индекс
postCode string

почтовый индекс

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

diallingCode
diallingCode string

diallingCode

Суперпользователя
superuser boolean

downloadunpublishedforms

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Возвращаемое значение

response
string

Отмена размещения задания

Удалите указанное задание от пользователя. Задайте для задания состояние нераспределенного состояния

Параметры

Имя Ключ Обязательно Тип Описание
JobId
JobId True string

Уникальный идентификатор задания

Возвращаемое значение

response
string

Получение мобильных пользователей

Получение видимых мобильных пользователей, видимых в учетной записи

Возвращаемое значение

Имя Путь Тип Описание
array of object
MobileUserId
MobileUserId integer

MobileUserId

Имя
Firstname string

Имя

Surname
Surname string

Surname

Название должности
JobTitle string

Название должности

UserGroupId
UserGroupId integer

UserGroupId

Создано
Created string

Создано

Создано пользователем
CreatedBy string

Создано пользователем

Изменено
Modified string

Изменено

ModifiedBy
ModifiedBy string

ModifiedBy

Имя пользователя
Username string

Имя пользователя

UserActive
UserActive boolean

UserActive

Получение отчета в указанном формате

Получение двоичного объекта выполненного отчета

Параметры

Имя Ключ Обязательно Тип Описание
ИД формы
Id True string

Уникальный идентификатор формы

Идентификатор отчета
ReportId integer

Уникальный идентификатор отчета

Формат отчета
ReportFormat True string

Формат для возврата отчета

Идентификатор строки
rowId True integer

Уникальный идентификатор строки

Возвращаемое значение

Выходные данные
binary

Получение списка форм

Получение списка форм, видимых для текущего имени входа и группы пользователей

Возвращаемое значение

Имя Путь Тип Описание
array of object
UserFormId
UserFormId integer

UserFormId

Имя
Name string

Имя

Description
Description string

Description

В прямом эфире
Live boolean

В прямом эфире

MobileVisible
MobileVisible boolean

MobileVisible

LocationAware
LocationAware boolean

LocationAware

Автозагрузка
AutoUpload boolean

Автозагрузка

SaveToDrafts
SaveToDrafts string

SaveToDrafts

Подчиненной формы
Subform string

Подчиненной формы

LastUpload
LastUpload string

LastUpload

Создано
Created string

Создано

Создано пользователем
CreatedBy string

Создано пользователем

Updated
Updated string

Updated

ОбновленоBy
UpdatedBy string

ОбновленоBy

Создание нового мобильного пользователя

Создание нового мобильного пользователя

Параметры

Имя Ключ Обязательно Тип Описание
имя
firstname string

имя

фамилия
surname string

фамилия

username
username string

username

пароль
password string

пароль

электронная почта
email string

электронная почта

mobile
mobile string

mobile

Название должности
jobTitle string

Название должности

адресная строка1
addressLine1 string

адресная строка1

адресная строка2
addressLine2 string

адресная строка2

адресная строка3
addressLine3 string

адресная строка3

город
town string

город

графство
county string

графство

почтовый индекс
postCode string

почтовый индекс

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

diallingCode
diallingCode string

diallingCode

Суперпользователя
superuser boolean

downloadunpublishedforms

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Возвращаемое значение

response
integer

Создать задание

Создание задания WM и при необходимости его выделение путем предоставления сведений о мобильном пользователе

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор типа задания
JobTypeId True integer

Тип задания, используемый

Предполагаемая дата начала
EstimatedStart True string

Предполагаемая дата начала и время задания

Description
Description True string

Описание задания

Продолжительность
Duration True integer

Длительность задания

Priority
Priority True integer

Приоритет задания

Идентификатор пользователя для выделения
AllocatedMobileUserId True integer

Идентификатор пользователя, выделяемого для "0", не находится в расположении

Идентификатор группы пользователей для трансляции в
AllocatedUserGroupId True integer

Идентификатор группы пользователей, выделенных для "0", не имеет значение

Данные
Data True string

Форматированный JSON, описывающий задание и соответствующий его JSD

Долгота
Location.Longitude True integer

Долгота расположения задания

Широта
Location.Latitude True integer

Широта расположения задания

Address
Location.Address True integer

Текстовое описание расположения

Files
files True array

необязательный набор файлов

Возвращаемое значение

Уникальный идентификатор поднятого задания

JobId
integer

Трансляция заданий

Выделение указанного задания в группу пользователей с помощью трансляции заданий

Параметры

Имя Ключ Обязательно Тип Описание
JobId
JobId True string

Уникальный идентификатор задания

UserGroupId
UserGroupId True string

Уникальный идентификатор группы пользователей

Возвращаемое значение

response
string

Триггеры

При отправке данных для формы

Настройка веб-перехватчика

При отправке данных для формы

Настройка веб-перехватчика

Параметры

Имя Ключ Обязательно Тип Описание
Form
userFormId True integer

userFormId

Включение данных Sub-Form
includeSubFormData True boolean

includeSubFormData

Возвращаемое значение

Имя Путь Тип Описание
Идентификатор
Id integer

Идентификатор

OriginalId
OriginalId integer

OriginalId

Создано
Created string

Создано

Создано пользователем
CreatedBy string

Создано пользователем

Загружено
Uploaded string

Загружено

Определения

струна

Это базовый тип данных string.

целое число

Это базовый тип данных "целочисленное".

бинарный

Это базовый тип данных binary.