Come faccio a sviluppare Salesforce codice API per un oggetto personalizzato, senza Enterprise / tiratura illimitata?

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

Domanda

Sfondo: Sto costruendo una piccola applicazione che verrà eseguito ogni giorno, tirando i dati dalle nostre banche dati in-house e inviandolo al nostro esempio Salesforce aziendale. Ho costruito un oggetto personalizzato (chiamato Marqui_Instance) nel nostro esempio Salesforce per ospitare i dati. L'applicazione sarà la creazione di un paio di centinaia di questi, e le collega al vari record conto.

Il problema: Il nostro esempio Salesforce è Professional edition, il che significa che non posso generare il WSDL per il nostro esempio, che mi fa pensare che non ho intenzione di essere in grado di sviluppare un codice che può creare / modificare / cancellare gli oggetti Marqui_Instance.

Prima di iniziare a dibatte intorno al buio, ho pensato di postare qui per un consiglio. L'unica cosa che mi viene in mente è quello di creare un oggetto identico in un account di sviluppatore di Salesforce, e utilizzare il WSDL da lì ... ma poi quando vado a distribuire il codice in produzione, funzionerà? Ho paura che il WSDL dal mio conto dev avrà alcuni GUID o qualcosa di simile, e il mio codice funziona solo contro l'account dev.

È stato utile?

Soluzione

Se si ottiene il Certified Application da Salesforce che vi fornirà con un token "Partner Application API". L'utilizzo di questo quando si stabilisce la sessione API Salesforce permetterà l'applicazione per lavorare con un'edizione org professionale.

In alternativa, è anche possibile ottenere l'accesso API per un org Professional Edition pagando un costo aggiuntivo. Sarà necessario contattare il venditore salesforce.com.

Aggiornamento:. A quanto pare la funzionalità è attivata per Salesforce internamente utilizzando il informalmente chiamato "Scheda Nero"

Si veda anche: Re: L'utilizzo delle API e Salesforce.com Professional versione

Altri suggerimenti

L'accesso ai servizi web API per Salesforce è disponibile solo in Developer, Enterprise e Unlimited.

Credo che non ti è permesso di accedere alle API, quindi, anche se sei riuscito a generare un WSDL che non avrebbe funzionato.

Vedere la edizione completa tabella di confronto [PDF].

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top