Сокращалка на API

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
Парни привет! Помогите пожалуйста составить правильный запрос для апи. Есть скрипт сокращалки с мануалом что до как http://yourls.org/#API только я в этих пост гет ни куя не волоку)) попробовал так. ясень пень что не правильно)) а как нужно то?))
п.с. на домен не смотрите, он на локалхосте

 
Последнее редактирование:
  • Спасибо
Реакции: Radzhab

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
Последнее редактирование:

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
Пришел Radzhab, потешился над моим решением и смылся)) Друже, хоть бы подсказал что не так
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
314
Баллы
83
  • Authentify либо с логином / паролем или с помощью безопасного механизма беспарольную

    Вам необходимо отправить параметры http://your-own-domain-here.com/yourls-api.php либо через GET или POST ( незабудьтеПараметры URL кодировать, если с помощью GET). Эти параметры являются:
    • Действительное имя пользователя / пароль , пара, или ваша подпись (см беспарольную запросы API )


      по твоему скрину ты имя пользователя и пароль, либо сиг ну никак не отправляешь.
 

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
  • Authentify либо с логином / паролем или с помощью безопасного механизма беспарольную

    Вам необходимо отправить параметры http://your-own-domain-here.com/yourls-api.php либо через GET или POST ( незабудьтеПараметры URL кодировать, если с помощью GET). Эти параметры являются:
    • Действительное имя пользователя / пароль , пара, или ваша подпись (см беспарольную запросы API )


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

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
  • Спасибо
Реакции: Roman*

Лев

Client
Регистрация
09.12.2014
Сообщения
290
Благодарностей
273
Баллы
63
Да ты взял джаваскрипт код и запихнул в пост запрос, ну кто так делает. Берешь этот адрес, после знака вопроса прописываешь ?username=username&format=xml&url= и т.д. И из ответа ввиде xml регуляркой берешь короткую ссылку.
 
  • Спасибо
Реакции: Lord_Alfred и Wide

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
314
Баллы
83

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
314
Баллы
83
<!doctype html>
<html>
<head>
<title>RTFM, dude.</title>
<meta name="description" content="Noob user needs to configure their install" />
<style>
body{background:#fff;color:#D40000;font:38px 'Helvetica Neue', Helvetica, Arial, sans-serif;text-align:center;margin:0}
div.rtfm{background:#D40000;padding:0;margin:0;height:473px;}
h1{background:#fff;margin:0;padding:20px;}
p{width:600px;text-align:center;margin:0 auto;}
strong{text-decoration:underline}
</style>
</head>

<body>
<div class="rtfm"><img src="/mao_rtfm.png" /></div>
<h1>RTFM, dude.</h1>
<p>You did not edit your configuration file correctly. You're supposed to use <strong>your own</strong> domain, dude. Duh.</p>
</body>
</html>
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
314
Баллы
83


ставишь тут тоже не работает, тогда где сам домен должен лежать то?
 

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
на домен свой замени))
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
314
Баллы
83

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
Ты пробовал ? пошло?
ответ:
{"url":{"keyword":"5","url":"http:\/\/site.ru\/","title":"503 Service Temporarily Unavailable","date":"2016-05-22 11:01:03","ip":"127.0.0.1"},"status":"success","message":"http:\/\/site.ru\/ added to database","title":"503 Service Temporarily Unavailable","shorturl":"http:\/\/urli.cc\/5","statusCode":200}
регуляркой почистить и огонь))
 

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
в xml предпочтительней
http://urli.cc/yourls-api.php?username=username&password=password&action=shorturl&format=xml&url=https://freelance.ru/projects/
ответ:
Код:
<result>
<url>
<keyword>a</keyword>
<url>https://freelance.ru/projects/</url>
<title>
Freelance.Ru - Проекты - Удаленная работа - Есть работа для фрилансеров
</title>
<date>2016-05-22 11:30:39</date>
<ip>127.0.0.1</ip>
</url>
<status>success</status>
<message>https://freelance.ru/projects/ added to database</message>
<title>
Freelance.Ru - Проекты - Удаленная работа - Есть работа для фрилансеров
</title>
<shorturl>http://urli.cc/a</shorturl>
<statusCode>200</statusCode>
</result>
 

GreenWay

Client
Регистрация
11.05.2012
Сообщения
432
Благодарностей
139
Баллы
43

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