Loading
Application mobile Salesforce
Format du schéma d'URL de l'application Salesforce

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>/home

Voici 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
    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 de id d'objet de 15 et 18 caractères.
  • ObjectName : le nom d'API d'un objet Salesforce. Cette valeur est sensible à la casse. Utilisez par exemple Account, pas account.
  • 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/view
Remarque
Remarque L'utilisateur doit être autorisé à afficher l'enregistrement.

Modifier 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/edit
Remarque
Remarque L'utilisateur doit être autorisé à modifier l'enregistrement.

Accé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/home
Remarque
Remarque La valeur ObjectName 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/download
Remarque
Remarque L'utilisateur doit être autorisé à afficher ou à télécharger le fichier.

L'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>: Le target_user_id est 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=005R0000000HfcF
Remarque
Remarque L'action follow prend en charge uniquement l'objet User.
 
Chargement
Salesforce Help | Article