Ошибки API в Tinyurl

  • Автор темы Автор темы ial1408
  • Дата начала Дата начала

ial1408

Client
Регистрация
26.07.2016
Сообщения
235
Реакции
26
Баллы
28
Добрый день. Довольно долго шаблон работал с сервисом Tinyurl и все было хорошо. Ну буквально недавно начал сыпать ошибки даты как я понимаю. Тестовый код прилагаю:

C#:
Развернуть Свернуть Копировать
//string strUrl = "https://www.alfa-kiomi.ru/?mark=10&model=49788&name=Двигатель&page=1&view=photo";
string strUrl = "https://greenparts.ru/carparts/search?type=Двигатель+N52B30&condition=OLD&tech=BMW+X5";

strUrl = System.Web.HttpUtility.UrlEncode(strUrl);

strUrl = ZennoPoster.HttpGet("https://tinyurl.com/api-create.php?url=" + strUrl, "", "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, 30000);

return strUrl;

Зенка последней версии V7

В данном случае ошибка будет в случае если закоментировать UrlEncode и нет
В случае если использовать первую ссылку (ту что закоментирована) то верно обрабатывает только без UrlEncode. (до недавнего времени все было ОК)

Ошибка:
SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xD0\x94\xD0\xB2\xD0\xB8...' for column `tinyurl`.`urls`.`url` at row 1 (SQL: insert into `urls` (`disable`, `url`, `md5url`, `created`) values (0, https://greenparts.ru/carparts/search?type=Двигатель N52B30, ��n��q:��� ,Qe+, 2020-04-30 07:35:49))

Всем заранее спасибо.

PS
Может кто сможет посоветовать другой бесплатный хороший сервис с api
 
точно, оказывается стал платным .. сорри)

is.gd ?
 
  • Оценить
Реакции: ial1408

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)