Как создать элемент списка SharePoint из приложения Apache Cordova

У меня есть требование вставить элемент в список SharePoint (Sharepoint 2013 онлайн) из приложения Apache Cordova.

Я планировал использовать междоменную библиотеку JavaScript, но я не уверен, как вы можете обеспечить аутентификацию пользователя (так как я хочу зарегистрировать пользователя, отправившего элемент в список)

Я видел много статей, которые исходили из одних, использующих OAuth, и некоторых, использующих Cross Domain.

Я также видел несколько статей, в которых говорится, что мне нужно приложение Sharepoint (ранее надстройки Sharepoint), так как оно может получить токен, чтобы я мог публиковать в своем приложении и позволить приложению делать всю работу. Но тогда мне все еще нравится аутентификация, чтобы я знал, кто отправил форму.

Кто-нибудь получил четкое руководство, как это сделать? Или можете посоветовать, лучше ли использовать OAuth или Cross Domain?

1 ответ

Решение

Я думал, что отвечу на это, поскольку мне потребовалось некоторое время, чтобы заставить это работать.

Я создал пост на своем сайте, покрывающий это:

http://www.andrew-berry.co.uk/apache-cordova-create-a-list-item-in-sharepoint-online/

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