Comment puis-je développer le code API Salesforce pour un objet personnalisé sans Enterprise / Unlimited Edition?

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

Question

Contexte: Je construis une petite application qui sera exécutée tous les jours, tirant des données de nos propres bases de données internes et l'envoyer sur notre exemple d'entreprise Salesforce. Je l'ai construit un objet personnalisé (appelé Marqui_Instance) dans notre exemple Salesforce pour héberger les données. L'application va créer quelques centaines d'entre eux, et de les attacher à divers dossiers de compte.

Le problème: Notre exemple Salesforce est l'édition professionnelle, ce qui signifie que je ne peux pas générer le WSDL pour notre exemple, ce qui me fait penser que je ne vais pas être en mesure de développer un code qui peut créer / modifier / supprimer des objets Marqui_Instance.

Avant de commencer patauger dans le noir, je pensais que je poste ici pour obtenir des conseils. La seule chose que je peux penser est de créer un objet identique dans un compte développeur Salesforce et utilisez le WSDL à partir de là ... mais quand je vais déployer le code dans la production, ça va fonctionner? J'ai peur que le WSDL de mon compte dev aura des guids ou quelque chose de semblable, et mon code ne fonctionnera que sur le compte dev.

Était-ce utile?

La solution

Si vous obtenez votre application certifiée par Salesforce, ils vous fourniront un jeton « partenaire API Application ». L'utilisation de ce lors de l'établissement de la session de l'API Salesforce permettra à votre application fonctionne avec une org édition professionnelle.

Vous pouvez également obtenir un accès API à une org Professional Edition en payant un supplément. Vous devrez contacter votre vendeur Salesforce.com.

Mise à jour:. Apparemment, la fonctionnalité est activée par Salesforce en interne à l'officieusement appelé "Tab Noir"

Voir aussi: Re: Utilisation de l'API et Salesforce.com Professional version

Autres conseils

L'accès à l'API de services Web pour Salesforce est disponible uniquement dans Developer, Enterprise Edition et Unlimited Edition.

Je crois que vous n'êtes pas autorisé à vous connecter à l'API, même si vous avez réussi à générer un WSDL cela ne fonctionnerait pas.

Voir la tableau complet de comparaison édition [PDF].

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top