私はプログラミングAPIの初心者です。私はロボットをサイト上で実行しようとしています。これはAPI Crypto-games API doc siteのドキュメントですが、私は400 error
を実行しています。コマンドを実行してもエラーは出力されず、エラーコードだけが出力されます。ここではJavascriptが彼らがここ APIエラーを使用したPythonプログラミング
var input = { Bet: 0.00001024, Payout: 2.0, UnderOver: true,
ClientSeed: "somerandomseed" };
$.ajax({
url: "https://api.crypto-games.net/v1/placebet/BTC/7Ii8vdPBUBfTPHcuzkHuhftkGD43iWwbFkdwBQa7GL8R4AwBr3",
data: JSON.stringify(input),
dataType: "json",
contentType: "application/json",
type: "POST",
success: function (r) {
console.log(r);
}
});
を与えたサンプルは、私が試した
import requests
import json
parameter = {"Bet": 10.0000000, "Payout":2.0, " >50.399": True, "ClientSeed": "CTThgTlac54qK2lahvLicrFlJsJmSIEkRMt4VcuN"}
parameters = json.dumps(parameter)
response = requests.get("https://api.crypto-games.net/v1/placebet/PLAY/XxxMyAPIHerexxX", params = parameters)
print(response.content)
print(response.status_code)
placebetコマンドを実行するために書いたPythonコードはここですよ、彼らは自分のサイト
URL: /v1/placebet/:coin/:key
{ "Bet": 0.00001024, "Payout": 2.0, "UnderOver": true, "ClientSeed": "somerandomseed" }
UnderOver is target result. Example: < 49.600 or > 50.399`
を上与えたもので、 json.dumps()
なしで実行していますが、私はまだ同じ出力を得ています。誰かが私が間違っていることを指摘できますか?すべての批判と提案は大歓迎です。
あなたは 'json.dumpsを()'は必要ありませんが、あなたはそれ 'requests.postようにする必要があります代わりに '関数呼び出し。 – Eric
ありがとう、私はそれに不注意だったので、私はもっと注意する必要があります。 –