// au niveau du document "document1.pdf"
 $requiredText = "Mention obligatoire à renseigner dans le cadre de ce test.\n" . "Veuillez rédiger ce texte pour signer le document.";
 // S'il n'y a qu'un seul token, on met la variable sous forme de tableau
 if (isset($result['tokens']['token'])) {
     $result['tokens'] = array($result['tokens']);
 }
 // Récupération de l'idFile du document1
 $idFile = null;
 foreach ($result['fileInfos'] as $value) {
     if ($value['fileName'] === 'document1.pdf') {
         $idFile = $value['idFile'];
     }
 }
 // On ajoute le texte pour chacun des signataires
 foreach ($result['tokens'] as $value) {
     $isTextAdded = $client->addTextToWrite($value['token'], $idFile, $requiredText);
     if ($isTextAdded === false) {
         echo 'Echec d\'ajout du texte obligatoire :';
         var_dump($client->getErrors());
     }
 }
 // Remarque :
 // ----------
 // L'url d'accès aux documents ci-dessous est https://demo.yousign.fr/public/ext/cosignature/<token>
 // En production, l'url d'accès est https://yousign.fr/public/ext/cosignature/<token>
 //
 $links = array();
 foreach ($result['tokens'] as $value) {
     $url = $client->getIframeUrl($value['token']);
     $links[] = '<li>' . 'Lien pour le signataire "' . $value['mail'] . '" : ' . '<a href="' . $url . '" target="_blank">' . $url . '</a>' . '</li>';
 }