2016-05-27 16 views
0

Ich habe eine externe Website. Wenn der Benutzer auf eine Schaltfläche von einer externen Website klickt, sollte ein neues Fenster geöffnet werden, in dem Details zum Salesforce-Lead auf der Salesforce-Website angezeigt werden. Wie kann ich es tun? Ich sollte in der Lage sein, die LeadId als Argument an die Salesforce-URL übergeben.Öffnen Salesforce Lead URL von der Website

Antwort

1

Wenn Sie URL generieren Seite führen (zum Beispiel, wie diese "https://cs11.salesforce.com/00QJ000000B5Npj"), müssen Sie zwei Dinge wissen:

  1. Salesforce Lead-ID
  2. Salesforce-Basis-URL zu Ihrer Instanz (wie "https://xxxx.salesforce.com"

Beide Dinge können Sie von Salesforce API erhalten. Möglich ist die Lead-ID Ihres Website-Stores. Sie können also konfigurierbare Parameter für die Basis-URL hinzufügen, die Administratoren auffüllen sollten, und Sie können Leads-URLs ohne Verwendung der Salesforce-API generieren.

+0

Vielen Dank für die Info. Wenn ich mich über das Internet in den Außendienst einlogge, wird url ap1.salesforce.com angezeigt. Kann sich die Salesforce-Basis-URL ändern, weil ich sie fest codiere? Beachten Sie auch, dass die letzten 3 Ziffern der Lead Id oder ContactId aus der Datenbank fehlen. Wenn ich mich im Contactraum anmelde und die gleiche Kontakt-ID oder Lead-ID wie Sie "https://cs11.salesforce.com/00QJ000000B5Npj" – Arav

+0

Sie anzeigen kann die Basis-URL fest codieren, aber normalerweise ist es eine schlechte Übung, immer kann etwas geändert werden und es kann die Ursache für potentielle Risiken sein. Wie für IDs? Gemäß der 15-stelligen ID der Salesforce-Dokumentation wird die Groß- und Kleinschreibung berücksichtigt, auf die in der Benutzeroberfläche verwiesen wird. Bei der 18-stelligen ID wird die Groß- und Kleinschreibung nicht berücksichtigt, da sie über die API referenziert wird. –

+0

Vielen Dank. Es ist ein Kontakt oder eine Leitung, die wir ziehen werden, was ist die Groß-und Kleinschreibung Version? – Arav