ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 60
Отправить сообщение для Berman с помощью ICQ
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_
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от 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
Lilo
Moderator - Level 7
Регистрация: 10.03.2009
Сообщений: 1,013
Провел на форуме:
6183433

Репутация: 1521


По умолчанию

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

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

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

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

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Безопасность беспроводных сетей Eff0rd Чужие Статьи 1 31.07.2009 20:09
Хакеры и кракеры или "Что такое хорошо и что такое плохо?" foreva Чужие Статьи 12 09.02.2008 12:26
Ошибки Windows dinar_007 Windows 19 01.07.2007 13:32
На счет халявного инета foreva Чужие Статьи 0 06.02.2005 12:06



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


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




ANTICHAT.XYZ