c'est l'exemple des données de demandeRestsharp question de syntaxe des paramètres de demande
{
"delivery_needed": "false",
"merchant_id": "201",
"merchant_order_id": "123456",
"amount_cents": "25000",
"currency": "USD",
"items": [],
"shipping_data": {
"name": "test_user",
"street": "sample street",
"city": "cairo",
}
}
J'ai écrit le code C#, mais il semble qu'il y ait une erreur avec la syntaxe des données d'expédition et d'articles.
c'est l'erreur que je suis
{\ "shipping_data \": {\ "non_field_errors \": [\ ". Données non valides attendues d'un dictionnaire, mais a obtenu str \"]}, \ "éléments \": [\ "attendu une liste d'éléments, mais obtenu taper \\" str \\ "\"]}
C'est le code C# je l'ai écrit, je suis confondu avec la syntaxe
var client = new RestClient("url");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", request.AddJsonBody(new { delivery_needed = "false", merchant_id = "201", merchant_order_id = "123456", amount_cents = "25000", currency = "USD", items = "[]", shipping_data = "{ ", name = "test_user", street = "sample street", city = "Cairo"}), ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
merci beaucoup pour la clarification –