Aide CRM

Méthode uploadFile

Objectif

Vous pouvez utiliser cette méthode pour joindre des fichiers à des enregistrements.

URL de la requête

Format XML :
https://crm.zoho.com/crm/private/xml/Leads/uploadFile?authtoken=Auth Token&scope=crmapi&id=Record Id&content=File Input Stream

Format JSON :
https://crm.zoho.com/crm/private/json/Leads/uploadFile?authtoken=Auth Token&scope=crmapi&id=Record Id&content=File Input Stream

 Paramètres de la requête

ParamètreType de donnéesDescription
authtoken*ChaîneChaîne alphanumérique chiffrée utilisée pour l'authentification de vos identifiants Zoho.
scope*ChaîneSpécifiez la valeur comme crmapi.
id*ChaîneSpécifiez l'ID unique de l'« enregistrement » ou de la « note » auquel/à laquelle le fichier doit être joint.
contentFileInputStreamTransmettez le File Input Stream (Flux d'entrée de fichier) du fichier.
attachmentUrlChaîneJoignez une URL à un enregistrement.

* - Paramètre obligatoire

Remarque importante :

  • La taille totale du fichier ne doit pas dépasser 20 Mo.
  • Votre programme peut demander jusqu'à 60 appels uploadFile par minute. Si l'utilisateur de l'API demande plus de 60 appels, le système va bloquer l'accès à l'API pendant 5 min. 
  • Si la taille dépasse 20 Mo, vous recevrez le message d'erreur suivant : File size should not exceed 20 MB (La taille du fichier ne doit pas dépasser 20 Mo). Cette limite ne s'applique pas aux URL liées via attachmentUrl.
  • Le fichier joint sera disponible dans la section Attachments (Pièces jointes) de la page Record Details (Détails de l'enregistrement).
  • Des fichiers peuvent être joints à des enregistrements dans tous les modules sauf Reports (Rapports), Dashboards (Tableaux de bord) et Forecasts (Prévisions).
  • Dans le cas du paramètre attachmentUrl, le contenu (content) n'est pas nécessaire car la pièce jointe vient d'une URL.
    Exemple pour attachmentUrl : crm/private/xml/Leads/uploadFile?authtoken=*****&scope=crmapi&id=<entity_id>&attachmentUrl=<insert_ URL>

Code Java pour charger un fichier dans un enregistrement

Vous pouvez exécuter ce programme dans votre environnement Java pour charger un fichier dans un enregistrement.

Dans le programme, vous devez spécifier des valeurs pour les éléments suivants :
  • Votre jeton d'authentification
  • L'ID de l'enregistrement
  • L'URL de demande uploadFile sous la forme mentionnée ci-dessus
  • Le chemin d'accès du fichier, c'est-à-dire l'emplacement du fichier

Exemple de réponse

Limites de stockage des données

L'espace de stockage gratuit par défaut disponible dans l'édition gratuite est de 1 Go par compte d'entreprise. En plus de ces 1 Go gratuits, voici les limites de stockage de données dans chaque édition payante, applicables par utilisateur.

  • Édition professionnelle - 512 Mo par licence utilisateur
  • Édition standard - 512 Mo par licence utilisateur
  • Édition d'entreprise - 1 Go par licence utilisateur
  • CRM Plus - 1 Go par licence utilisateur
  • Stockage supplémentaire de fichiers : 4 USD/mois/5 Go
    Pour les utilisateurs existants, la tarification révisée sera applicable à partir du prochain cycle de facturation.

Share this post : FacebookTwitter

Vous ne trouvez toujours pas ce que vous cherchez?

Écrivez-nous: support@zohocrm.com