2010-12-01 32 views
1

Salut Je travaille sur une application basée sur le cloud, on me confie le travail d'implémentation de l'api Salesforce dans mon application. J'ai terminé avec tout le processus d'authentification et je suis même capable de pousser les pistes dans l'API. Mais le problème est que je ne peux qu'autoriser mon compte développeur à travers lui, le compte à partir de laquelle j'ai pris la clé du consommateur et le secret. Can ny1 s'il vous plaît aidez-moi à trouver une solution, comment autoriser d'autres titulaires de compte salesforce à travers mon application. C'est vraiment urgent. MerciComment accéder à api de salesforce via une application tierce?

Répondre

1

Vous devez créer un paquet avec vos paramètres d'accès à distance (aka clé & secret) et l'installer dans les autres organisations.

+0

Salut, merci pour la réponse ... Mais je suis capable de générer la clé du consommateur et le secret et de le placer dans mon organisation (s) paramètre avec l'URL de connexion et de redirection url. Tout fonctionne bien jusqu'à ce que je me connecte avec le nom d'utilisateur dont j'ai généré la clé et le secret mais quand j'essaye de me connecter via mon application tierce avec un autre nom d'utilisateur, je peux me connecter mais après une redirection vers une page d'erreur Erreur d'autorisation d'accès à distance Un problème est survenu lors de la configuration de votre accès à distance avec un outh_error_code = 1800 !!! – Himanshu

+2

Votre clé est uniquement dans l'organisation dans laquelle vous l'avez créée, elle ne fonctionne pas dans les autres organisations tant que vous n'avez pas créé un package appexchange incluant la clé et installé le package dans l'autre organisation. – superfell

+0

ok ... J'ai essayé votre méthode mais cnt savoir comment faire un paquet appexchange et comment l'installer? Je serai très reconnaissant si vous me fournissez le lien ou de la documentation. . . Merci beaucoup pour votre réponse – Himanshu