2015-12-09 3 views
1

Cette question concerne l'API Hellosign. Je crée un modèle où je veux signe de propriétaire (Supposons, je suis le propriétaire alors mon signe s'ajoutera automatiquement là). Je l'ai créé en utilisant le site web Hellosign mais maintenant je veux le créer en utilisant l'API hellosign. Ici, je génère un modèle dynamique. Alors s'il vous plaît donnez-moi une réponse. Merci d'avance.Comment ajouter le signe du propriétaire dans le modèle en utilisant l'API Hellosign?

Exemple (Qu'est-ce que je veux)

Vérifiez cette image s'il vous plaît. J'ai un bloc html-css comme ci-dessous l'image. Je veux obtenir la signature du propriétaire par défaut et la date actuelle en utilisant hellosign.

Voici mon code, ce que je l'ai fait

<!-- PHP code --> 
<?php 
require_once '../vendor/autoload.php'; 
$api_key = ('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
$client_id = ('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
$client = new HelloSign\Client($api_key); 
$request = new HelloSign\SignatureRequest; 
$request->enableTestMode(); 
$request->setTitle("Testing"); 
$request->setSubject('My First embedded signature request'); 
$request->setRequesterEmail('[email protected]'); 
$request->addFile('yourpage.html'); 
$embedded_request = new HelloSign\EmbeddedSignatureRequest($request, $client_id); 
$response = $client->createEmbeddedSignatureRequest($embedded_request); 
$response = $client->getEmbeddedSignUrl($signature_id); 
$sign_url = $response->getSignUrl(); 
?> 

<!-- Script code --> 
<script type="text/javascript" src="//s3.amazonaws.com/cdn.hellofax.com/js/embedded.js"></script> 
<script type="text/javascript"> 
    HelloSign.init('zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz'); 
    var claim_url = "<?PHP echo $claim_url;?>"; 
    // alert(claim_url); 
    HelloSign.open({ 
     url: claim_url,  
     allowCancel: false, 
     skipDomainVerification: true, 
     height: 640, 
     width: 1368, 
     requester: "[email protected]", 
     container: document.getElementById('wmtest'), 
     messageListener: function(eventData) { 
      alert("HelloSign event received"); 
     }  
    }); 
</script> 
+3

Bienvenue chez SO! S'il vous plaît nous montrer votre code. Plus vous fournirez d'informations, meilleures seront les réponses que vous obtiendrez. – maxhb

+1

@maxhb Hii j'ai ajouté le code. S'il te plaît vérifie le. –

+0

@ArthurKorchagin Merci, je suis nouveau ici. Donc je ne sais pas comment le réparer. –

Répondre

0

Vous mentionnez des modèles, bien que votre code est pour la signature intégré à l'aide d'un fichier/url. Voici un exemple d'une demande de signature intégré à l'aide d'un modèle de référence:

$client = new HelloSign\Client('f167bc93d1390z467k026h84c4f8b9a1aa8c043f5f58a54cd0db300766986254'); 
$request = new HelloSign\TemplateSignatureRequest; 
$request->enableTestMode(); 
$request->setTemplateId('c26b8a16784a872da37ea946b9ddec7c1e11dff6'); 
$request->setSubject('Purchase Order'); 
$request->setMessage('Glad we could come to an agreement.'); 
$request->setSigner('Client', '[email protected]', 'George'); 
$request->setCC('Accounting', '[email protected]'); 
$request->setCustomFieldValue('Cost', '$20,000'); 

$client_id = 'YOUR_CLIENT_ID'; 
$embedded_request = new HelloSign\EmbeddedSignatureRequest($request, $client_id); 
$response = $client->createEmbeddedSignatureRequest($embedded_request); 

En outre, vous ne seriez pas en mesure de signer le document par programme. Au lieu de cela, vos options signent le document lors de la création du modèle sur HelloSign.com, puis en utilisant une zone de texte Moi (lors de l'envoi) et en transmettant la date du signe en tant que CustomFieldValue avec la demande de signature. Ou vous pouvez vous inclure en tant que signataire avec vos autres signataires, et faire apparaître la demande de signature dans un iframe comme vos autres signataires.

Veuillez nous contacter à [email protected] pour plus d'informations. Consultez notre documentation au https://www.hellosign.com/api/documentation. Ou obtenez un support en direct pour les questions générales https://www.hipchat.com/gq4BMFKt1