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

高洛峰
Libérer: 2017-03-15 16:32:10
original
1859 Les gens l'ont consulté

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"
  }
 })
 }
})
Copier après la connexion

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 )
参数类型必填必填
urlString下载资源的 url
typeString下载资源的类型,用于客户端识别处理,有效值:image/audio/video
headerObjectHTTP 请求 Header
successFunction下载成功后以 tempFilePath 的形式传给页面,res={tempFilePath:"文件的临时路径"}
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)


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
 })
 }
})
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal