Sharepoint Web Services Учебное пособие - PullRequest
7 голосов
/ 29 октября 2008

Я пытаюсь загрузить документы в SharePoint, используя веб-сервисы, прикрепляющие к файлам собственные метаданные. Я искал, но не нашел хорошего учебника, охватывающего все эти темы. Кто-нибудь может указать мне правильное направление?

Вот почему я думаю, что мне нужно использовать веб-сервисы: Я работаю на XP, и объектная модель Sharepoint не является удаленной. Это означает, что любой код, который имеет «использование Microsoft.Sharepoint», отсутствует :-( Я заглянул в веб-сервис CopyIntoItems, но у меня возникли проблемы с его реализацией. Я надеялся на четкое руководство. Я попытался использовать пример кода из http://msdn.microsoft.com/en-us/library/copy.copy.copyintoitems.aspx, но я не уверен, каким должен быть мой sourceURL. Кроме того, поскольку я не могу использовать ссылки «Microsoft.Sharepoint», мне интересно, как будут выглядеть мои поля? (Это мои метаданные?) Кроме того, мне любопытно, почему только проекты веб-сайтов позволяют мне добавлять веб-сервис. Как только файл будет «в» Sharepoint с помощью этого веб-сервиса, мне придется использовать другой для обновления пользовательских столбцов или метаданных. Некоторые из них представляют собой текст произвольной формы, но другие должны совпадать с записями в списках или поисках. Я не нашел никакой информации по этому вопросу.

Спасибо за помощь!

Ответы [ 2 ]

4 голосов
/ 29 октября 2008

Вот код http://geek.hubkey.com/2007/10/upload-file-to-sharepoint-document.html

Что касается того, почему это так, потому что Microsoft так написала :). Некоторые люди написали собственные веб-сервисы, которые их объединяют, http://www.sharepointblogs.com/ssa/archive/2006/11/30/wsuploadservice-web-service-for-uploading-documents-into-sharepoint.aspx

Используя встроенные веб-сервисы, вы должны загрузить файл и загрузить CAML, который содержит столбцы. Другой вариант, если вы используете документ MS-Office, - убедиться, что автор заполняет свойства документа, и вы можете отобразить эти поля в sharepoint.

0 голосов
/ 29 октября 2008

Вот кое-что о конструкторе Sharepoint - http://office.microsoft.com/en-us/sharepointdesigner/FX100487631033.aspx Надеюсь, это немного поможет.

Ссылку на тренинг Sharepoint 2007 можно получить здесь: http://office.microsoft.com/en-us/training/HA102358581033.aspx

Мне кажется, что у дизайнера есть пример WS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...