Добавить новую запись контакта в Dynamics CRM через вызов REST

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

Я создаю веб-сайт, и когда кто-то заполняет форму на этом сайте , необходимо создать новую запись в Dynamics CRM (я считаю, что последняя версия - 2011 г.).

Этот веб-сайт построен на PHP, поэтому большая часть примеров кода, предоставленных MS, неприменима. В идеале я ищу инструкции или ссылку на учебное пособие, которое выглядит следующим образом:

  1. Сделайте POST-запрос на этот URL: http://myinstallation.com/address/to/rest/endpoint
  2. Передайте ему следующие параметры: необходимо создать новую запись в Dynamics CRM (я считаю, что последняя версия - 2011 г.)

    Этот веб-сайт построен на PHP, поэтому большая часть примеров кода, предоставленных MS, неприменима. В идеале я ищу инструкции или ссылку на учебное пособие, которое выглядит следующим образом:

    1. Сделайте POST-запрос на этот URL: http://myinstallation.com/address/to/rest/endpoint
    2. Передайте ему следующие параметры: необходимо создать новую запись в Dynamics CRM (я считаю, что последняя версия - 2011 г.)

      Этот веб-сайт построен на PHP, поэтому большая часть примеров кода, предоставленных MS, неприменима. В идеале я ищу инструкции или ссылку на учебное пособие, которое выглядит следующим образом:

      1. Сделайте POST-запрос на этот URL: http://myinstallation.com/address/to/rest/endpoint
      2. Передайте ему следующие параметры:
        • 'пароль': пароль приложения
        • 'firstName': имя контакта
        • 'lastName': фамилия контакта
        • 'address1': первая строка почтового адреса и т. д. и т. д.
      3. Он вернет следующую информацию в виде строки JSON:
        • «код ошибки»: 0 для успеха, в противном случае номер ошибки
        • «сообщение об ошибке»: описание ошибки (если есть)

      Я знаю, что, возможно, в CRM нет простой концепции «контакта» а скорее некая комбинация «возможности», «личности» и «организации». И я знаю, что, возможно, вы отправляете ему не просто пароль, а какой-то токен аутентификации или данные cookie. И я знаю, что для этого может потребоваться вызов SOAP вместо вызова REST (хотя кажется, что последняя версия поддерживает REST, что я бы предпочел, потому что это проще). И я знаю, что он, вероятно, не возвращает строки JSON. То, что я опубликовал выше, - это всего лишь пример формата, в котором будет выглядеть мой идеальный ответ (не пытаясь быть требовательным, просто я знаю, что все можно получить " диаметр поплавка; } @end @ ...

      Есть ли способ заставить NSMutableArray хранить только один конкретный тип объекта?

      У меня есть следующие определения классов:

      @interface Wheel:NSObject  
      {    
        int size;  
        float diameter;  
      }  
      @end  
      
      
      @interface Car:NSObject  
      {  
         NSString *model;  
         NSString *make;  
         NSMutableArray *wheels;  
      }  
      @end
      

      Как заставить массив wheel удерживать объекты Wheel только с кодом? (и ни в коем случае не другие объекты)

66
задан VikingoS says Reinstate Monica 19 November 2011 в 00:18
поделиться