mauerstrwolf Geschrieben 20. April 2022 Teilen Geschrieben 20. April 2022 (bearbeitet) Moin, ich kriege bei diesem Python code immer den Fehler 400 Bad Request. Bin Anfänger und kann den Fehler ohne Hilfe nicht finden. import requests import hashlib import time import hmac api_key= 'abcde123' api_secret= "abc12345" nonce = str(int(time.time() * 1000000)) http_method= 'POST' uri= 'https://api.bitcoin.de/v4/btceur/orders/' #order einstellungen pparams = { 'max_amount_currency_to_trade': 1, 'payment_option': 2, 'price': 40000, 'sepa_option': 1, 'type': 'sell', 'min_amount_currency_to_trade': 0.5, 'new_order_for_remaining_amount': 1, } #Signatur #alphabetisch sortieren, in url wandeln url_encoded_query_string = "" sortparams = (sorted(pparams.items())) for k,v in sortparams: url_encoded_query_string += str(k) + "=" + str(v) + "&" url_encoded_query_string = url_encoded_query_string[:-1] #md5 encode post_parameter_md5_hashed_url_encoded_query_string = (hashlib.md5(url_encoded_query_string.encode()).hexdigest()) #hmac daten hmac_data = http_method+'#'+uri+'#'+api_key+'#'+nonce+'#'+post_parameter_md5_hashed_url_encoded_query_string h = hmac.new(bytes(api_secret, 'utf-8'), b'', hashlib.sha256) h.update(bytes(hmac_data, 'utf-8')) hmac = (h.hexdigest()) #Signatur #POST head ={'X-API-KEY': api_key, 'X-API-NONCE': nonce, 'X-API-SIGNATURE': hmac} body = sortparams r = requests.post(url= uri, headers=head, data=body) print (r) Bearbeitet 20. April 2022 von mauerstrwolf Fehler Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Firith Geschrieben 7. Mai 2022 Teilen Geschrieben 7. Mai 2022 uri= 'https://api.bitcoin.de/v4/btceur/orders/' Uri? Sollte es nicht url heissen? Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
..::. o.Z.o.n.e .::.. Geschrieben 7. Mai 2022 Teilen Geschrieben 7. Mai 2022 (bearbeitet) vor 7 Stunden schrieb Firith: uri= 'https://api.bitcoin.de/v4/btceur/orders/' Uri? Sollte es nicht url heissen? URI wäre ansich auch Ok und ist nur der übergeordnete Begriff von URL und URN. Ist jedoch in unserem Sprachgebrauch eher rar. ;o)) PS. Die Frage ist natürlich eher was im Script definiert wurde. Das schaut jedoch Ok aus. PPS. Dieser Faden erinnert mich übrigens an diesen. Bearbeitet 7. Mai 2022 von ..::. o.Z.o.n.e .::.. PS … + PPS Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden