La documentation de l'API montre le code source sur la façon d'y arriver en Python:Comment télécharger des images en utilisant une clé API qui vous donne la permission de télécharger? [Code source Python inclus]
#!/usr/bin/python
import pycurl
c = pycurl.Curl()
values = [
("key", "YOUR_API_KEY"),
("image", (c.FORM_FILE, "file.png"))]
# OR: ("image", "http://example.com/example.jpg"))]
c.setopt(c.URL, "http://imgur.com/api/upload.xml")
c.setopt(c.HTTPPOST, values)
c.perform()
c.close()
Je voudrais un peu de conseils sur la façon de le faire en C#. Par exemple, je suis perdu sur ce que ces «valeurs» seraient en C#, comment pourrais-je même les déclarer?
Je ne suis pas du tout familier avec cURL, ce qui pourrait m'empêcher de traduire un peu.
Aidez-moi Obi-wan. Tu es mon seul espoir./click
Ce code python semble utiliser CURL. Recherchez la documentation de la version C# de la bibliothèque. –
La documentation de la bibliothèque est horrible. En outre, lorsque vous essayez d'ajouter le fichier .dll à ma solution dans Visual C# Express 2010, j'obtiens une erreur que le fichier n'est pas un composant COM approprié. –