Vous êtes ici :
Format du schéma d'URL de l'application Salesforce
Vous pouvez utiliser deux formats différents pour soumettre une requête à un schéma d'URL Salesforce.
Pour toutes les actions, à l'exception de l'affichage de la page d'accueil d'un objet, utilisez ce format.
<scheme_name>://sObject/<id>/<action>Pour afficher la page d'accueil d'un objet, plutôt qu'un enregistrement spécifique, utilisez le nom de l'objet et l'action home.
<scheme_name>://sObject/<ObjectName>/homeVoici la répartition de chaque paramètre du format du schéma d'URL.
scheme_name: un nom de schéma Salesforce pris en charge.sObject: indique une instance unique d'un objet Salesforce.Remarque Ce paramètre prend également en charge les types de données persistants tels que Apex. Voir An Introduction to Apex pour plus d'informations.id: instance unique d'un objet Salesforce, un enregistrement spécifique, référencé par ID. Salesforce prend en charge les longueurs deidd'objet de 15 et 18 caractères.ObjectName: le nom d'API d'un objet Salesforce. Cette valeur est sensible à la casse. Utilisez par exempleAccount, pasaccount.action: une opération de schéma d'URL prise en charge.
Actuellement, la prise en charge du schéma d'URL salesforce:// n'est pas disponible.
Noms de schéma
L'application mobile Salesforce prend en charge les valeurs suivantes pour le nom du schéma dans les URL de lien profond.
-
salesforce1://
Actions
L'application mobile Salesforce prend en charge différentes actions spécifiques à un enregistrement et à un objet dans des liens profonds.
Ce sont les paramètres d'action disponibles pour les schémas d'URL.
view: dirige l'utilisateur vers l'application Salesforce pour afficher un enregistrement en détail.edit: dirige l'utilisateur vers la page de détail de modification d'un enregistrement.home: dirige l'utilisateur vers la page d'accueil d'un objet.download: téléchargez n'importe quelle version d'un fichier.follow: suivez les utilisateurs pour afficher leurs publications, commentaires et mentions j'aime dans votre fil.
Afficher un enregistrement
Utilisez ce schéma d'URL pour afficher une page de détail d'enregistrement.
<scheme_name>://sObject/<id>/view
Cet exemple accède à une page de détail d'enregistrement Compte :
salesforce1://sObject/001D000000Jwj9v/viewModifier un enregistrement
Utilisez ce schéma d'URL pour modifier un enregistrement.
<scheme_name>://sObject/<id>/edit
Cet exemple accède à une page de modification d'enregistrement Opportunité.
salesforce1://sObject/006R0000001r7Rq/editAccéder à l'accueil de l'enregistrement
Utilisez ce schéma d'URL pour accéder à la page d'accueil d'un objet.
<scheme_name>://sObject/<ObjectName>/home
Cet exemple accède à la page d'accueil Opportunité.
salesforce1://sObject/Opportunity/homeObjectName est sensible à la casse et nécessite le nom d'API de l'objet.Télécharger un fichier
Utilisez ce schéma d'URL pour afficher et enregistrer hors ligne (télécharger) un fichier Salesforce.
<scheme_name>://sObject/<id>/download
Cet exemple accède à un document et le télécharge pour l'enregistrer hors ligne.
salesforce1://sObject/069R00000000mr3/downloadL'action download prend en charge uniquement les objets ContentDocument et ContentDocumentVersion.
L'action de téléchargement pour Android ouvre uniquement le fichier et ne l'enregistre pas hors ligne.
Suivi d'un utilisateur
Utilisez ce schéma d'URL pour suivre un utilisateur et accéder à sa page de profil.
<scheme_name>://sObject/<id>/follow?userid=<target_user_id>
Le schéma d'URL accède à la page de profil si l'utilisateur est déjà suivi.
?userid=<target_user_id>: Letarget_user_idest l'ID utilisateur auquel le lien du schéma d'URL (par exemple, par e-mail) vers lequel suivre un utilisateur est envoyé. Actuellement, l'application mobile Salesforce suit la page de profil cible uniquement si l'<target_user_id>correspond à celle de l'utilisateur actuel.
Cet exemple suit la <userid> cible et accède à sa page de profil.
salesforce1://sObject/005R0000000Df5W/follow?userid=005R0000000HfcFfollow prend en charge uniquement l'objet User.