Hallo zusammen!
Ich habe mit mit C# und der Bitcoin.de Trading API ein Tool geschrieben, welches Transaktionen ausführen soll.
Das ganze klappt wunderbar, sowohl für kaufen als auch für verkaufen.
Ich verwende bis jetzt die Parameter: max_amount, min_amount, new_order_for_remaining_amount, price und mode.
Wenn ich nun den Parameter end_datetime einfüge, dann bekomme ich immer die Meldung
Ungültige Anforderung
Invalid Signature
Obwohl ich nichts anderes mache als vorher.
Konkret heißt das: folgender POST-String klappt:
und folgender Code klappt nicht:
Ich bin jetzt soweit, dass ich weiß, dass mit dem Doppelpunkt etwas nicht stimmt. Und das scheint auch logisch zu sein.
Nur weiß ich nicht, wie ich den String umformatieren muss, damit ich diesen mit der API ausführen kann.
Wenn ich nur den String "2017-09-30T23:45:00+02:00" mit URLEncode umformatiere, dann klappt es auch nicht. Es wird ja auch die Signature anhand dieses Strings berechnet.
Hat in der Hinsicht jemand Erfahrung? Oder klappt einfach der Parameter "end_datetime" bei der API nicht?
Gruß,
Michael