- Регистрация
- 26.07.2016
- Сообщения
- 221
- Реакции
- 25
- Баллы
- 28
Всем доброго времени суток. Отслеживаю посылку с помощью сервиса ГдеПосылка. У него есть API. Все работало отлично но буквально недавно сервер стал отдвать пустой ответ. Через Postman все работает корректно. Т.е. проблема именно в Zennoposter.
Есть тестовый код:
С заголовками игрался по разному, всегда пустой ответ.
Способ передачи HTTP запросов тоже менял по разному
Вот что в Zenno:
Вот что выдает Postman:
Уже голову сломал, помогите пожайлуста.
Есть тестовый код:
C#:
string strOneTTN = "280159******";
string strGdePosylkaToken = "ff09b84e7148******************************";
string strUA = project.Profile.UserAgent;
string[] arrAdditionalHeaders = new string[]{
$"X-Authorization-Token: {strGdePosylkaToken}",
"Accept: application/json",
"Accept-Encoding: identity",
$"User-Agent: {strUA}"
};
//Определяем службу доставки по Где посылка
string strGdePosylkaSlugAPI = $"https://gdeposylka.ru/api/v4/tracker/detect/{strOneTTN}";
string strGdePosylkaSlugResponse = ZennoPoster.HTTP.Request(
InterfacesLibrary.Enums.Http.HttpMethod.GET,
strGdePosylkaSlugAPI,
Timeout: 60000,
AdditionalHeaders: arrAdditionalHeaders);
С заголовками игрался по разному, всегда пустой ответ.
Способ передачи HTTP запросов тоже менял по разному
Вот что в Zenno:
Вот что выдает Postman:
Уже голову сломал, помогите пожайлуста.
Последнее редактирование:




