HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

API или удобное программирование в сети
  #1  
Старый 31.03.2010, 14:56
Berman
Участник форума
Регистрация: 20.02.2010
Сообщений: 121
С нами: 8538012

Репутация: 60
Post API или удобное программирование в сети

Привет antichat, решил накатать статейку про api сервисы, с которыми программирование в DELPHI для сети интернет стоновится ещё проще
Когда я начинал писать на Делфи я хотел написать программу которая сокращала бы ссылки, ну что-же? Я выловил запрос на сокращение ссылки и в респонсе получил огромный html код, через пару часов, забадавшись это всё парсить я решил поискать альтернитивы тиниюрл.
Их огромное количество, и зайдя на 0lv.ru я увидел кнопочку API, оказалось, что для использования их апи им просто нужно передать ссылку GET запросом т.е. сократить ссылку можно вот так:
http://0lv.ru/api.php?short=http://google.ru
замечательно то, что в ответе будет уже сокращённая ссылка.
Т.е. код программы которая сокращает ссылки вот такой.
procedure TForm1.Button1Click(Sender: TObject);
begin
edit2.Text := idhttp1.get('http://0lv.ru/api.php?short='+edit1.Text);
end;

Вообще это всё писал для того чтобы собрать все API воедино, ибо с такими сервисами программировать намного удобнее.
Вот что я насобирал:

ВКонтакте:
http://vkontakte.ru/feed2.php?act=user
Возвращает id и имя пользователя в jsone, парситься за 1 минуту =)
http://vkontakte.ru/feed.php
Возвращает сколько у юзера новых друзей, сообщений, встреч, фотографий(отметок), групп.
http://vkontakte.ru/feed2.php?mask=mf
Более расширеная инфа + Когда изменён статус в формате unix
http://vkontakte.ru/feed2.php?act=friends
Возвращает сколько новых друзей.

Про API для приложений я рассказывать не буду, но там тоже есть очень много всяких вкусностей.
Полная документация по ВКонтакте API http://vkontakte.ru/page2369267

Другие API
Сокращалка ссылок вышесказанная:
http://0lv.ru/api.php?short=http:// ваша ссылка

Узнать свой IP
http://www.whatismyip.com/automation/n09230945.asp

Статью скоро ещё дополню... =]
Кто знает ещё удобные API напишите, добавлю в первый пост.
 
Ответить с цитированием

  #2  
Старый 31.03.2010, 15:56
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
С нами: 9227388

Репутация: 180
По умолчанию

Цитата:
Сообщение от Berman  
сократить ссылку можно вот так:
http://0lv.ru/api.php?short=http://google.ru
замечательно то, что в ответе будет уже сокращённая ссылка.
Наоборот:
http://0lv.ru/api.php?short=http://0lv.ru/5p
http://0lv.ru/api.php?long=http://google.ru
 
Ответить с цитированием

  #3  
Старый 01.04.2010, 16:18
Lilo
Moderator - Level 7
Регистрация: 10.03.2009
Сообщений: 1,013
С нами: 9038208

Репутация: 1521


По умолчанию

эт не статья а гавно какое то
 
Ответить с цитированием

  #4  
Старый 03.04.2010, 01:54
Jingo Bo
Познающий
Регистрация: 25.10.2009
Сообщений: 97
С нами: 8707843

Репутация: 15
По умолчанию

Цитата:
эт не статья а гавно какое то
Ну как словами объяснить ржак

По сабжу, некоторое оч интересно
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки Windows dinar_007 Windows 19 01.07.2007 13:32



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...