public async Task<List<string>> GetComments(string ApiKey, string ShortCode)
{
var client = new RestClient($"https://instagram-scraper-20231.p.rapidapi.com/postcomments/{ShortCode}/%7Bend_cursor%7D/%7Bscraperid%7D");
var request = new RestRequest { Method = Method.Get, Resource = $"https://instagram-scraper-20231.p.rapidapi.com/postcomments/{ShortCode}/%7Bend_cursor%7D/%7Bscraperid%7D" };
request.AddHeader("X-RapidAPI-Key", $"{ApiKey}");
request.AddHeader("X-RapidAPI-Host", "instagram-scraper-20231.p.rapidapi.com");
RestResponse response = await client.ExecuteAsync(request);
var comments = JsonConvert.DeserializeObject<Dictionary<string, string>>(response.Content);
var commentList = comments["status"].Split(new[] { ' ', '\t', '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
return commentList.ToList();
}HATA LOGU ŞU ŞEKİLDE :
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: {. Path 'data', line 1, position 48.
at Newtonsoft.Json.JsonTextReader.ReadStringValue(ReadType readType)
at Newtonsoft.Json.JsonTextReader.ReadAsString()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonSerializer.Deserialize(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value)