# Partage de contenu

> Utilisez l'action Partager pour transmettre une URL, un texte ou un média à la feuille de partage native de l'appareil, et construisez des liens de partage vers les réseaux sociaux pour les contextes navigateur.

https://docs.pandasuite.com/fr/essentials/interactions/content-sharing/

**L'action Partager envoie une URL, un texte, une image, une vidéo, un PDF ou tout autre fichier média vers la feuille de partage native de l'appareil. Utilisez-la pour permettre à vos lecteurs de relayer du contenu vers les réseaux sociaux, les applications de messagerie, l'e-mail ou des fonctions système comme AirDrop ou Imprimer.**

Cette mécanique convient aux applications mobiles, aux plateformes éditoriales, aux publications numériques et aux catalogues produit.

## Partager via la feuille de partage native de l'appareil

L'action Partager s'appuie sur la feuille de partage native d'iOS et d'Android, également disponible dans Safari sur macOS. Elle fonctionne aussi bien dans une version native que dans une diffusion web.

|                                                                                                                                |                                                                                                                                     |
| ------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- |
| [Image : Feuille de partage native d'Android : lien partagé, contacts suggérés et applications comme Gmail, Messages et Drive] | [Image : Feuille de partage native d'iOS : contacts suggérés, AirDrop, Messages et Mail, puis des options comme Copier et Imprimer] |

La liste des destinations reflète les applications installées sur l'appareil : réseaux sociaux (Facebook, X, WhatsApp), messageries (Messages, Gmail) ou fonctions système (AirDrop, Imprimer).

### Créer une action Partager

1. Sélectionnez le composant déclencheur, puis ouvrez le panneau **Actions**.
2. Ajoutez une action **Partager**.
3. Utilisez le sélecteur **Type** pour choisir le contenu à partager : **URL** ou **Média**.

#### Partager une URL ou un texte

Avec **Type** réglé sur **URL**, renseignez les champs **URL** et **Texte**. Les deux acceptent des valeurs dynamiques via l'icône de data binding, ce qui permet d'aligner le contenu partagé sur l'élément actif d'une Collection ou sur n'importe quelle propriété de composant.

[Image : Action Partager sur une icône de partage : Type réglé sur URL, champs URL et Text, chacun avec l'icône de data binding]

> **Note**
>
> Certaines applications de destination n'affichent que l'URL et ignorent le texte associé. Testez sur chaque plateforme ciblée.

#### Partager un fichier média

Avec **Type** réglé sur **Média**, cliquez sur **Sélectionner** : la fenêtre de données s'ouvre pour choisir une valeur de type média, par exemple l'**Image** produite par un composant [Capture d'écran](https://docs.pandasuite.com/fr/essentials/components/screenshot/).

[Image : Action Partager sur la photo d'un résultat de jeu : Type Media, Media liée à l'Image d'un composant Capture d'écran, légende My garden beds, encadrés]

Ajoutez une légende dans le champ **Texte** pour préremplir le message qui accompagne le fichier.

### Différer le déclenchement

Le champ **Délai** permet de retarder le partage d'un nombre de secondes. Utile lorsque la feuille de partage doit apparaître après une animation ou une autre action.

## Partager via le lien web d'un réseau social

Lorsque l'action s'exécute dans un navigateur de bureau, où la feuille de partage native n'est pas disponible, construisez une URL personnalisée avec l'action **Open URL** (voir [Actions interactives](https://docs.pandasuite.com/fr/essentials/interactions/interactive-actions/)). Chaque réseau social expose un endpoint de partage qui prérenseigne une publication sur sa plateforme.

### Lier l'URL courante du projet

Remplacez l'URL d'exemple dans les snippets ci-dessous par l'adresse courante du projet : cliquez sur l'icône de data binding à côté du champ **URL** et sélectionnez `Project > Context > Launch > Url`. L'arborescence complète est documentée dans [Informations du projet](https://docs.pandasuite.com/fr/essentials/project-properties/project-information/).

### Facebook

```plaintext
https://www.facebook.com/sharer/sharer.php?u=https://pandasuite.com
```

### X (Twitter)

```plaintext
https://twitter.com/intent/tweet
?url=https://pandasuite.com
&text=Discover+PandaSuite+The+Awesome+No+Code+Platform
&hashtags=nocode,appmaker
```

### LinkedIn

```plaintext
https://www.linkedin.com/sharing/share-offsite/?url=https://pandasuite.com
```

### WhatsApp

```plaintext
https://api.whatsapp.com/send?text=https://pandasuite.com
```

### E-mail

```plaintext
mailto:?subject=PandaSuite&body=https://pandasuite.com
```

## À voir également

- [Actions interactives](https://docs.pandasuite.com/fr/essentials/interactions/interactive-actions/)
- [Boutons pour les appels, e-mails et SMS](https://docs.pandasuite.com/fr/essentials/interactions/buttons-for-phone-calls-emails-and-sms/)
- [Informations du projet](https://docs.pandasuite.com/fr/essentials/project-properties/project-information/)
