Heim  >  Artikel  >  WeChat-Applet  >  Detaillierte Anweisungen zum Hochladen und Herunterladen der Netzwerk-API des WeChat Mini-Programms

Detaillierte Anweisungen zum Hochladen und Herunterladen der Netzwerk-API des WeChat Mini-Programms

高洛峰
高洛峰Original
2017-03-15 16:32:101810Durchsuche

In diesem Artikel wird hauptsächlich das WeChat-Miniprogrammnetzwerk API Upload vorgestellt und detaillierte Informationen für Freunde in Not finden Sie unter

wx.uploadDatei(OBJEKT)

Ladet lokale Ressourcen auf den Entwicklerserver hoch. Nachdem die Seite beispielsweise den temporären Dateipfad einer lokalen Ressource über die Schnittstelle wie wx.chooseImage erhalten hat, kann sie die lokale Ressource über diese Schnittstelle auf den angegebenen Server hochladen. Der Client initiiert eine HTTPS-POST-Anfrage, wobei der Content-Type multipart/form-data ist.

OBJECT-Parameterbeschreibung:

Typ tr >Objekt td>Beispielcode:

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

wx.downloadFile(OBJECT)

Dateiressourcen auf lokal herunterladen. Der Client initiiert direkt eine HTTP-GET-Anfrage, verarbeitet die heruntergeladene Ressource nach Typ und gibt den lokalen temporären Pfad der Datei zurück.
OBJECT-Parameterbeschreibung:


ParameterErforderlich Beschreibung
URL String
参数 类型 必填 说明
url String 开发者服务器url
filePath String 要上传文件资源的路径
name String 文件对应的key , 开发者在服务器端通过这个key可以获取到文件二进制内容
header Object HTTP 请求 Header
formData Object HTTP 请求中其他额外的form data
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)
ist Entwicklerserver-URL
filePath String ist der Pfad der Dateiressource, die hochgeladen werden soll
name String ist derjenige, der der -Datei key

, Entwickler können den binären Inhalt der Datei auf der Serverseite über diesen Schlüssel erhalten

headerNein HTTP-Anfrage-Header
formData Objekt Nein Weitere zusätzliche Formulardaten in der HTTP-Anfrage
Erfolg Funktion NeinCallback-Funktion
fail Funktion Nein Rückruffunktion, die die Schnittstelle nicht aufrufen konnte
complete Funktion Nein Die Rückruffunktion am Ende des Schnittstellenaufrufs (wird ausgeführt, wenn der Aufruf erfolgreich ist oder fehlschlägt). )
参数 类型 必填 必填
url String 下载资源的 url
type String 下载资源的类型,用于客户端识别处理,有效值:image/audio/video
header Object HTTP 请求 Header
success Function 下载成功后以 tempFilePath 的形式传给页面,res={tempFilePath:"文件的临时路径"}
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)


Beispielcode:

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

Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, vielen Dank für Ihre Unterstützung dieser Seite!

Das obige ist der detaillierte Inhalt vonDetaillierte Anweisungen zum Hochladen und Herunterladen der Netzwerk-API des WeChat Mini-Programms. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn