WebService
Следующие операции поддерживаются. Формальное определение см. в Описание службы.
-
EasyShorten
Делает обычную короткую ссылку.
Возвращает объект типа goIDResult. Объект DResult содержит два свойства:
ShortUrl - короткий url.
ErrorMessage - сообщение об ошибке, в случае, если будет ошибка, в остальных случаях - пустое значение.
Принимает параметры:- long_url - ссылка, которую нужно сократить;
-
EasyShorten301
Делает короткую ссылку с 301 редиректом.
Возвращает объект типа goIDResult. Объект Result содержит два свойства:
ShortUrl - короткий url.
ErrorMessage - сообщение об ошибке, в случае, если будет ошибка, в остальных случаях - пустое значение.
Принимает параметры:- long_url - ссылка, которую нужно сократить;
-
Shorten
Делает короткую ссылку.
Возвращает объект типа goIDResult. Объект Result содержит два свойства:
ShortUrl - короткий url.
ErrorMessage - сообщение об ошибке, в случае, если будет ошибка, в остальных случаях - пустое значение.
Принимает параметры:- user_email, user_password - учетные данные пользователя goID.ru (опционально, если требуется статистика);
- long_url - ссылка, которую нужно сократить;
- redirect_method - метод редиректа (опционально). Может принимать значения 302 (по умолчанию) и 301;
- date_dead - срок жизни ссылки (опционально);
- url_password - пароль на ссылку (опционально).