Salut,
J'avais aussi cherché pendant un moment :
http://pastebin.com/ce79Mh2s
J'ai mis tous les "using" que j'ai, je ne sais plus exactement lesquels sont utilisés dans cette portion de code .
Pour l'appel de la fonction certains parametres sont optionnels, dans mon programme je l'appelais comme ceci :
string retour = UploadFileEx(fichier, uriString, "fichier", "image/jpeg", null, null);
avec :
"fichier" correspond au nom de la variable dans le formulaire de l'api ( name="fichier" )
uriString = "http://www.noelshack.com/api.php";
fichier étant le chemin du fichier sur ton pc (string)
retour renvoie l'url de l'image hebergée .
L'inconveniant du programme c'est qu'il se bloque pendant l'envoi, il y a des solutions pour éviter ça mais j'avais pas réussi à la mettre en place (+flemme du moment que ça marchait
)