2010-11-25 4 views
1

Hallo Ich arbeite derzeit an einer Anwendung, die salesforce.com REST API implementiert. Ich habe den gesamten Authentifizierungsteil erledigt und alle benötigten Informationen erhalten. Jetzt möchte ich, dass meine Anwendung die Leads in das Konto des Kunden überträgt. Aber die Lead-Felder können angepasst werden und unterschiedliche Kunden verwenden ihre verschiedenen benutzerdefinierten Felder, sodass Any1 mir vorschlagen kann, wie ich das benutzerdefinierte Feld in meinem Formular hinzufüge, das an das Salesforce-Konto des Kunden gesendet wird. DankeWie Sie benutzerdefinierte Felder in Salesforce-Leads durch Rest API hinzufügen?

Antwort

3

Sie können die Ressource describe in der REST-API verwenden, um die Metadaten zum Load-Objekt einschließlich aller Felder abzurufen.

https://{someinstance}.salesforce.com/services/data/v20.0/sobjects/lead/describe 

Sie können die Liste der Felder benutzen, um Ihre Form zu fahren und zu kontrollieren, was Sie anschließend auf /services/data/v20.0/sobjects/lead POST die neue Führung zu erstellen.

Hier ist der link to the REST API pilot docs einhüllen haben Sie sie nicht

gesehen
+0

Thanx viel für die Info, habe ich versucht, diese /services/data/v20.0/sobjects/lead aber ich erhalte diese Fehlerreaktion: Array ([0] => Array ([Nachricht] => Die REST-API befindet sich derzeit in Pilot und ist für Ihre Organisation nicht aktiviert [errorCode] => API_DISABLED_FOR_ORG)) Nachdem ich das bekommen habe, habe ich versucht, meine API zu aktivieren, aber sie ist immer noch nicht aktiviert, haben Sie eine Idee, wie Sie den Rest aktivieren können api für unsere Organisation? – Himanshu

+1

http://blog.sforce.com/sforce/2010/10/join-the-rest-api-developer-preview.html – superfell

Verwandte Themen