Maison >Applet WeChat >Développement de mini-programmes >WeChat Mini Program Network API Téléchargement et téléchargement d'instructions détaillées

WeChat Mini Program Network API Téléchargement et téléchargement d'instructions détaillées

高洛峰
高洛峰original
2017-03-15 16:32:101966parcourir

Cet article présente principalement le réseau du mini programme WeChat API télécharger et télécharger des informations détaillées. Les amis dans le besoin peuvent se référer à

wx.upload<.>Fichier(OBJET)

Télécharge les ressources locales sur le serveur du développeur. Par exemple, une fois que la page a obtenu le chemin de fichier temporaire d'une ressource locale via l'

interface telle que wx.chooseImage, elle peut télécharger la ressource locale sur le serveur désigné via cette interface. Le client initie une requête POST HTTPS, où Content-Type est multipart/form-data .

Description du paramètre OBJET :

Type tr >Objet td>
Exemple de code :

wx.chooseImage({
 success:function(res){
 var tempFilePaths = res.tempFilePaths; 
 wx.uploadFile({
  url: &#39;http://example.com/upload&#39;,
  filePath: tempFilePaths[0],
  name:"file",
  formData:{
  "user":"test"
  }
 })
 }
})

wx.downloadFile(OBJECT)

Télécharger les ressources du fichier en local. Le client lance directement une requête HTTP GET, traite la ressource téléchargée en fonction du type et renvoie le chemin temporaire local du fichier.


Description du paramètre OBJET :


ParamètreObligatoire Description
url String est URL du serveur développeur
filePath String est le chemin de la ressource fichier à télécharger
name String est celui correspondant au fichier key
参数 类型 必填 说明
url String 开发者服务器url
filePath String 要上传文件资源的路径
name String 文件对应的key , 开发者在服务器端通过这个key可以获取到文件二进制内容
header Object HTTP 请求 Header
formData Object HTTP 请求中其他额外的form data
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)
, les développeurs peuvent obtenir le contenu binaire du fichier côté serveur via cette clé
en-têteNon En-tête de requête HTTP
formData Objet Non Autres données de formulaire supplémentaires dans la requête HTTP
Succès Fonction NonFonction de rappel

échec Fonction Non Fonction de rappel qui n'a pas réussi à appeler l'interface
complete Fonction Non La fonction de rappel à la fin de l'appel de l'interface (sera exécutée si l'appel réussit ou échoue )
参数 类型 必填 必填
url String 下载资源的 url
type String 下载资源的类型,用于客户端识别处理,有效值:image/audio/video
header Object HTTP 请求 Header
success Function 下载成功后以 tempFilePath 的形式传给页面,res={tempFilePath:"文件的临时路径"}
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)


Exemple de code :

wx.downloadFile({
 url: &#39;http://example.com/audio/123&#39;,
 type: &#39;audio&#39;,
 success:function(res){
 wx.playVoice({
  filePath: res.tempFilePath
 })
 }
})

Merci d'avoir lu, j'espère que cela pourra vous aider, merci pour votre soutien à ce site !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn