Можно ли загрузить список выбора Formio с именами пользователей SharePoint?

У меня есть FormIO, встроенный в наши сайты SharePoint. Требование теперь состоит в том, что список выбора должен быть заполнен списком всех имен пользователей, которые имеют доступ к нашему сайту SP.

Я могу получить доступ ко всем данным пользователя через API, но возвращаемый результат находится в формате XML. Поле «Выбор» принимает только JSON. Я не могу найти информацию о том, как преобразовать xml в JSON при настройке данных списка выбора FormIO.

Есть ли какие-либо рекомендации, которые кто-нибудь может дать? Возможно ли это сделать? (Примечание: у нас в списке более 10 000 пользователей).

Как сделать HTTP-запрос в Javascript?
Как сделать HTTP-запрос в Javascript?
В JavaScript вы можете сделать HTTP-запрос, используя объект XMLHttpRequest или более новый API fetch. Вот пример для обоих методов:
Создание ресурсов API Laravel: Советы по производительности и масштабируемости
Создание ресурсов API Laravel: Советы по производительности и масштабируемости
Создание API-ресурса Laravel может быть непростой задачей. Она требует глубокого понимания возможностей Laravel и лучших практик, чтобы обеспечить...
Как создать простое погодное приложение на Python с API OpenWeatherMap
Как создать простое погодное приложение на Python с API OpenWeatherMap
Этот учебник проведет вас через процесс создания простого погодного приложения с помощью Python и OpenWeatherMap API.
Пакеты Java
Пакеты Java
Пакет java - это группа классов, интерфейсов и подпакетов схожего типа. Думайте об этом как о папке в каталоге файлов. Мы используем пакеты, чтобы...
Как использовать API парсинга квитанций с помощью JavaScript за 5 минут?
Как использовать API парсинга квитанций с помощью JavaScript за 5 минут?
В этом руководстве вы узнаете, как использовать API парсинга квитанций за 5 минут с помощью JavaScript. Eden AI предоставляет простой и удобный для...
0
0
479
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это можно сделать с помощью компонента Select, настроенного для источника данных URL-адрес. Затем вы можете выбрать форму из REST API, предоставленного SharePoint, который предоставляет доступ к некоторым пользователям на сайте. Если API не предоставляется, вам потребуется создать прокси-сервер API для этих данных.

Вот несколько примеров, которые могут оказаться полезными.

http://formio.github.io/formio.js/app/examples/externalload.htmlhttp://formio.github.io/formio.js/app/examples/external.html

Спасибо, я собираюсь попробовать и скоро вернусь к вам. скрещенные пальцы.

User56756 25.02.2019 00:08

Другие вопросы по теме

Похожие вопросы