Prześlij obraz przy użyciu danych formularza POST w żądaniach Pythona
Pracuję z API wechat ...
tutaj muszę przesłać obraz do serwera wechat za pomocą tego interfejsu API
http://admin.wechat.com/wiki/i ... Files
http://admin.wechat.com/wiki/i ... Files
url = 'http://file.api.wechat.com/cgi-bin/media/upload?access_token=%s&type=image'%access_token
files = {
'file': (filename, open(filepath, 'rb'),
'Content-Type': 'image/jpeg',
'Content-Length': l
}
r = requests.post(url, files=files)
Nie mogę publikować danych
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
6 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Przetłumacz powyższe polecenie na Python:
Anonimowy użytkownik
Potwierdzenie od:
Żąda łącza API
http://requests.readthedocs.io/en/latest/api/
Mam nadzieję, że to zadziała w twoim przypadku.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Nie zapomnij zamknąć klamki, co zapobiega błędom:
czy ważne jest jawne zamykanie plików?
https://coderoad.ru/7395542/
Anonimowy użytkownik
Potwierdzenie od:
Możesz użyć opcji walidacji ustawionej na false, aby wykluczyć sprawdzanie poprawności SSL dla żądań HTTPS.
Anonimowy użytkownik
Potwierdzenie od:
server.py