Как сделать:Использовать веб-сервисы MS CRM с C #?

StackOverflow https://stackoverflow.com/questions/819894

  •  03-07-2019
  •  | 
  •  

Вопрос

Я должен добавить, обновить и выполнить запрос (поиск) по объекту в MS CRM (Dynamics) Веб-сервис с использованием C #.

Теперь в MS CRM есть две сущности Учетная запись и Контакт обе они могут использоваться для хранения информации о клиенте;какой объект должен быть использован для вышеуказанной операции?

Мне сказали, что я должен использовать веб-службу “CrmService” MS CRM, которая предоставит общие методы для создания, извлечения, множественного извлечения, обновления, удаления и выборки для каждого объекта.Существует ли какой-либо веб-сервис под названием crmservice?

Вопрос:

Я разработал / развернул несколько веб-сервисов, но я никогда ничего не делал через MS CRM.Я не уверен, как ускорить разработку?

Просто думаю, я должен создать проект, добавить ссылку на веб-службу в мою среду разработки VS2005 и вызвать веб-методы?И это все?Разве мне не понадобится MS CRM SDK?И если да, то какие библиотеки DLL я бы использовал?И опять же, как начать им пользоваться?

Любая помощь / ссылки / указатели / диаграммы / статьи / и т.д. Были бы высоко оценены.

Заранее благодарю.

Это было полезно?

Решение

Во-первых, начните отсюда:

http://technet.microsoft.com/en-us/library/aa613627.aspx

Добавьте ссылку на этот asmx, как обычно, в свой проект VS:

http:///mscrmservices/2006/crmservice.asmx

(используйте любой подходящий URL-адрес)

И воспользуйтесь тем, что в статье technet есть руководство по использованию этих методов.Это должно быть в основном все, что вам нужно.Если у вас есть какие-либо другие связанные с этим вопросы, просто отредактируйте и укажите их в этом вопросе.

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

Да, следуя указаниям Бобби, вам не нужен SDK для использования веб-сервиса.Он содержит документацию, некоторые библиотеки DLL для использования при написании плагинов и несколько примеров проектов (которые вы могли бы посмотреть).

Для работы с веб-сервисом вас может заинтересовать LinqtoCRM (проект, который я запустил).: http://codeplex.com/linqtocrm

Что касается учетных записей и контактов, обычно вы моделируете свои компании-клиенты как "учетные записи", а затем создаете "контакты", прикрепленные к этим учетным записям, представляющие реальных людей, с которыми вы общаетесь в этих компаниях.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top