Как разработать код API Salesforce для пользовательского объекта без редакции Enterprise / Unlimited? - PullRequest
2 голосов
/ 17 февраля 2010

Справочная информация: Я создаю небольшое приложение, которое будет запускаться ежедневно, получая данные из наших собственных баз данных и отправляя их в наш корпоративный экземпляр Salesforce. Я создал пользовательский объект (называемый Marqui_Instance) в нашем экземпляре Salesforce для размещения данных. Приложение будет создавать пару сотен из них и прикреплять их к различным записям учетной записи.

Проблема: Наш экземпляр Salesforce - Professional Edition, что означает, что я не могу сгенерировать WSDL для нашего экземпляра, что заставляет меня думать, что я не смогу разработать код, который может создавать / редактировать / удалять объекты Marqui_Instance.

Прежде чем я начал барахтаться в темноте, я подумал, что я бы отправил сюда для совета. Единственное, о чем я могу думать, - это создать идентичный объект в учетной записи разработчика Salesforce и использовать оттуда WSDL ... но потом, когда я начну развертывать код в рабочей среде, он будет работать? Я боюсь, что WSDL из моей учетной записи dev будет иметь некоторые направляющие или что-то подобное, и мой код будет работать только против учетной записи dev.

Ответы [ 2 ]

5 голосов
/ 16 марта 2010

Если вы сертифицируете свое приложение в Salesforce, оно предоставит вам токен «Application Application API». Использование этого при создании сеанса API Salesforce позволит вашему приложению работать с профессиональной версией org.

Кроме того, вы также можете получить доступ API к организации Professional Edition, заплатив дополнительную плату. Вам нужно будет связаться с торговым представителем salesforce.com.

Обновление: По-видимому, эта функция включена Salesforce внутренне с использованием неофициального имени "Черная вкладка".

См. Также: Re: Использование API и Salesforce.com Professional Version

1 голос
/ 17 февраля 2010

Доступ к API веб-служб для Salesforce доступен только в версиях для разработчиков, предприятий и без ограничений.

Я считаю, что вам не разрешено входить в API, поэтому даже если вам удалось сгенерировать WSDL, он не будет работать.

См. Полную таблицу сравнения [PDF].

...