эй, я пытаюсь использовать метод put, как в приведенном ниже коде. Мне нужно иметь такое тело
{
"lines": [
{
"lineId": 300198921,
"quantity": 1
}],
"params": {
},
"status": "Picking"
}
Я запускаю запрос через talend API, нет проблем, но в c# всегда появляется ошибка
public static void TrendyolDurumGüncelle()
{
client = new RestClient("https://api.trendyol.com/sapigw/suppliers/{supplierId}/shipment-packages/{Id}");
client.Authenticator = new HttpBasicAuthenticator(TrendyolUserName, TrendyolPassword);
request = new RestRequest("https://api.trendyol.com/sapigw/suppliers/{supplierId}/shipment-packages/{Id}", Method.PUT);
request.AddUrlSegment("supplierId", TrendyolMerchantId);
request.AddUrlSegment("Id", "173657633");
var body = new { lines = new {lineId = "300198921", quantity = 3 } , @params = new { } ,status = "Picking" };
request.AddJsonBody(body);
var response = client.Execute(request);
var content = response.Content;
}