В соответствии с https://yandex.ru/dev/webmaster/doc/dg/reference/host-query-analytics.html делаю запрос:
string[] add_headers = {"Authorization: OAuth y0_AgAAAAAJibABAAnKigAAAADhdyV7wr8ycMjlTuCkJ3rkQUOQGFHiE", "Content-Type: application/json;charset=UTF-8"};
xml = ZennoPoster.HttpPost(
$"https://api.webmaster.yandex.net/v4/user/{userId}/hosts/{hostId}/query-analytics/list",
$@"{{""offset"":1,""limit"":100,""device_type_indicator"": ""ALL"",""text_indicator"": ""QUERY""}}",
respType: ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly,
AdditionalHeaders: add_headers
);
выдает ошибку:
<?xml version='1.1' encoding='UTF-8'?><Data><supported_content_type>application/json;charset=UTF-8</supported_content_type><supported_content_type>application/xml;charset=UTF-8</supported_content_type><error_message>Unsupported content type</error_message><error_code>CONTENT_TYPE_UNSUPPORTED</error_code></Data>
Причем пробую через сервис https://reqbin.com/post-online - все нормально отдается
Что делаю не так?
string[] add_headers = {"Authorization: OAuth y0_AgAAAAAJibABAAnKigAAAADhdyV7wr8ycMjlTuCkJ3rkQUOQGFHiE", "Content-Type: application/json;charset=UTF-8"};
xml = ZennoPoster.HttpPost(
$"https://api.webmaster.yandex.net/v4/user/{userId}/hosts/{hostId}/query-analytics/list",
$@"{{""offset"":1,""limit"":100,""device_type_indicator"": ""ALL"",""text_indicator"": ""QUERY""}}",
respType: ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly,
AdditionalHeaders: add_headers
);
выдает ошибку:
<?xml version='1.1' encoding='UTF-8'?><Data><supported_content_type>application/json;charset=UTF-8</supported_content_type><supported_content_type>application/xml;charset=UTF-8</supported_content_type><error_message>Unsupported content type</error_message><error_code>CONTENT_TYPE_UNSUPPORTED</error_code></Data>
Причем пробую через сервис https://reqbin.com/post-online - все нормально отдается
Что делаю не так?