virustotal subir archivo con su API
Publicado: 22 Nov 2011, 23:44
hola
queria que con winhttp.winhttprequest.5.1 subir un archivo a virustotal con su api solo puedo leer los reportes con este codigo que a publicado Chefito
$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("POST","https://www.virustotal.com/api/scan_file.json")
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
$oHTTP.Send("resource=aqui el codigo reporte&key= aqui el de la cuenta")
$HTMLSource = $oHTTP.Responsetext
MsgBox(0,"RESULTADO",$HTMLSource)
lo que intente fue poner en:
$oHTTP.Send("key= aqui el de la cuenta" & aqui el archivo que quiero subir) y da error
luego cambie:
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded") por $oHTTP.SetRequestHeader("Content-Type", "multipart/form-data") que no se muy bien para que es eso de Content-Type", "multipart/form-data pero entiendo que es otra forma de enviar los datos
estoy bastante perdido no hay mucha informacion en español
gracias
queria que con winhttp.winhttprequest.5.1 subir un archivo a virustotal con su api solo puedo leer los reportes con este codigo que a publicado Chefito
$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("POST","https://www.virustotal.com/api/scan_file.json")
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
$oHTTP.Send("resource=aqui el codigo reporte&key= aqui el de la cuenta")
$HTMLSource = $oHTTP.Responsetext
MsgBox(0,"RESULTADO",$HTMLSource)
lo que intente fue poner en:
$oHTTP.Send("key= aqui el de la cuenta" & aqui el archivo que quiero subir) y da error
luego cambie:
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded") por $oHTTP.SetRequestHeader("Content-Type", "multipart/form-data") que no se muy bien para que es eso de Content-Type", "multipart/form-data pero entiendo que es otra forma de enviar los datos
estoy bastante perdido no hay mucha informacion en español
gracias