Подписка

добавить на Яндекс

Наши проекты

Delphi+Google

Google API

Google API в Delphi - проект с открытым исходным кодом.

Chrono

Chrono

Хронометр - программа для ведения списка задач.

ODFProc

ODFProc

ODFProc - работа с документами OpenOffice в Lazarus и FreePascal.

Поддержка блога

А тут я коплю на лицензию Delphi XE на iPad =).
Сумма пожертвования не фиксирована.

Публикации

Год назад

Случайный пост

Последние

Сообщения форума

Комментарии

Свежие комментарии

Социальные сети

Google

Facebook

Twitter

Опрос

Вы сейчас или в ближайшем обозримом будущем планируете разрабатывать кроссплатформенное приложение с использованием Firemonkey?



Loading ... Loading ...

Блоги и сообщества

Статьи по Delphi DelphiFeeds.ru - Все Delphi-блоги Рунета Сообщество умных людей VR-Online.RU Бесплатный журнал для программистов и всех, кто интересуется IT Статьи и уроки по Delphi Новостной блог о высоких технологиях
Система Orphus

Список публикаций с меткой: API

Статьи с меткой API содержат информацию по работе с различными API в Delphi, например, API Google, Twitter и других сервисов в Сети. Эта метка является наиболее общей для статей такого плана. 

Также информацию по работе с различными API Вы можете найти в статьях с метками: ,  

7.07.2011.
Опубликовал Vlad в 03:35.
Категории: Delphi в Web.

Как быстро пролетела первая неделя отпуска :). Последние три дня так вообще махом потому как довольно плотно “завис” над API Google Docs и обновлениями в блоге. Ну, с обновлениями познакомлю всех немного позже, как только все эти обновы заработают в полную силу, а пока по теме поста.

Итак, сам по себе API Google Docs (он же API списка документов Google) по сложности не отличается от многих других API Google – те же данные в формате XML, те же GET, POST, PUT-запросы, однако серьезные различия есть в объемах перекачиваемых данных. Одно дело, когда мы качаем из Сети XML-файл размером в 200-300 Кб, а другое – когда вместе с этими данными нам надо получить файл или наоборот – забросить в аккаунт файл объемом, скажем, в несколько мегабайт. А если канал слабый? А ну как “заглючит” чего-нибудь в момент аплоада? Подводных камней достаточно и надо их как-то обходить, искать решения. А с последним обновлениям сервиса так вообще все пользователи получили возможность закачивать в аккаунт файлы любых форматов. Благо разработчики API предусмотрели такую замечательную возможность как возобновляемые загрузки (resumable upload). Вот над этой возможностью я и работал последние три дня. Причем пришлось реализовывать работу сразу с двумя библиотеками – Indy и Synapse.

Читать далее »

23.06.2011.
Опубликовал Vlad в 21:27.
Категории: Delphi в Web.

IncreaseПока Google чистит свои API решил немного доработать модуль для работы с Яндекс.Метрикой. Об этом модуле я писал пока всего один раз и за прошедшее время этот API вышел “из подполья”, т.е. теперь ссылка на API Метрики светится как в списке всех API Яндекса, так и на страничке Метрики сверху.

Теперь в модуле есть методы для доступа ко всем ресурсам сервиса, для которых используется метод GET, а также появился базовый метод для выполнения POST-запросов к Метрике.

Читать далее »

11.06.2011.
Опубликовал Vlad в 19:12.
Категории: Delphi в Web.

Что-то в последнее время работа с Google API начинает напоминать хождение по минному полю. Буквально вчера ночью допилил модуль для работы с OAuth Google, слил его в репозиторий на GitHub, думал сегодня попробую с помощью него до конца доработать API Переводчика Google, а тут такая новость…Зря я сразу не подписался на этот блог – может не пришлось бы неделю терять на разработку.

Вкратце суть новости разработчиков API Google следующая – в лаборатории запускаю семь новых API, в том числе и Tasks API, о котором я упоминал ранее. Вместе с этим Google прекращает поддержку сразу восемнадцати API, причём часть из них была уже совсем не лабораторными, т.е. гарантировалась их долгосрочная поддержка.

Что в итоге поимели разработчики, строящие свои продукты на базе API Google?

Читать далее »

2.05.2011.
Опубликовал Vlad в 04:55.
Категории: Delphi в Web.

Yandex-metrika-Sh-300Не так давно я рассказывал о том, что Яндекс запустил API по авторизации в некоторых своих сервисах по протоколу OAuth и даже рассмотрел несколько примеров авторизации в Яндекс с помощью этого API. Недавно узнал, что список сервисов Яндекс, поддерживающих OAuth, расширился и теперь стала доступна работа с “Моим кругом” и Яндекс.Метрикой. Ну “Круг” я никогда не пользовал, а вот с Метрикой дружу довольно давно, поэтому решил сегодня немного покопаться в этом API и посмотреть, что нам дают разработчики для использования Метрики в своих настольных приложениях.

В качестве примера использования API в Delphi рассмотрим как получить список всех счётчиков, зарегистрированных в аккаунте Метрики, а также получим информацию по любому из доступных счётчиков.

Читать далее »

16.04.2011.
Опубликовал Vlad в 20:48.
Категории: Delphi в Web, MSDN.

RSS7

Это четвертый пост в блоге, посвященный Windows RSS Platform. Предыдущие посты:

  1. Windows RSS Platform в Delphi. Интерфейс IFeedsManager.
  2. Windows RSS Platform в Delphi. Интерфейс IFeedFolder.
  3. Windows RSS Platform в Delphi. Интерфейс IFeed.

Сегодня рассмотрим методы и свойства интерфейса IFeedItem - отдельного элемента RSS-канала.

Читать далее »

16.04.2011.
Опубликовал Vlad в 00:00.
Категории: Delphi в Web, MSDN.

Это третий пост, касающийся работы с 2Windows RSS Platform в Delphi. Предыдущие посты:

  1. Windows RSS Platform в Delphi. Интерфейс IFeedsManager.
  2. Windows RSS Platform в Delphi. Интерфейс IFeedFolder.

Сегодня мы рассмотрим методы и свойства интерфейса IFeed, который предоставляет нам всё необходимое для работы с RSS-каналом сайта.

Интерфейс IFeed предназначен в первую очередь именно для работы с каналом, а не отдельным элементом фида, соответственно сегодня не пойдет речи о том как прочитать заголовки постов и т.д. – только основа работы с каналами.

Читать далее »

12.04.2011.
Опубликовал Vlad в 03:20.
Категории: Delphi в Web, MSDN.

rssЭто вторая часть постов, посвященных работе с Windows RSS Platform – API для управления подписками пользователя.

1 часть – “Windows RSS Platform в Delphi. Интерфейс IFeedsManager.

Сегодня рассмотрим работу с ещё одним интерфейсом, входящим в состав Windows RSS Platform – IFeedFolder.

Интерфейс IFeedFolder используется для управления папками и создания новых подписок на RSS-каналы.

Читать далее »

11.04.2011.
Опубликовал Vlad в 21:45.
Категории: Delphi в Web, MSDN.

Несколько раз в своем блоге я упоминал про обработку RSS-каналов средствами AJAX API Google. Удобный и экономичный способ разобрать RSS-канал любой сложности, в т.ч. и “завернутый” в FeedBurner. Если необходимо быстро получить список постов канала, провести поиск определенного поста в содержимом канала и т.д. ИМХО лучшего API и не надо.

Сегодня рассмотрим работу с Windows RSS Platform для управления RSS-каналами. Этот API позволяет не только получить данные с конкретного канала, но и довольно удобно управлять целым списком каналов, распределять их по папкам, загружать содержимое и т.д. В общем с помощью этого API можно разработать полноценный RSS Reader. Но обо всем по порядку.

Читать далее »

8.04.2011.
Опубликовал Vlad в 21:18.
Категории: Delphi в Web, MSDN.

В целом, тема, заявленная в посте далеко не нова – ответ на вопрос “Как в Delphi узнать, что компьютер подключен к Интернет?” на страничках из прошлого XX века. Но время оно не стоит на месте и программисты различного уровня подготовки предлагают самые различные способы проверки подключения компьютера к Интернет – от небольших листингов в 5-6 строчек кода, до умопомрачительных алгоритмов проверки.

И эти способы, вроде бы работают до сих пор и в Win 7 и в более старых версиях Windows. Расписывать все эти способы. думаю, смысла никого нет. Те кому они нужны – Google в помощь, или сразу вот такая ссылка с результатами запроса к Google.

Я же сегодня покажу ещё один из способов проверки подключения к Интернет, доступный пользователям Win Vista – 7.

Читать далее »

2.03.2011.
Опубликовал Vlad в 20:28.
Категории: Delphi в Web.

Больше года назад я писал в блоге про API Яндекс.Спеллера – сервис проверки правописания. Тогда я представил вариант работы с API, используя простые POST-запросы и анализ XML.

Сегодня я решил вновь вернуться к этому API и написал небольшой компонент для Delphi который реализует работу с Яндекс.Спеллером через SOAP.

Читать далее »

« Предыдущая страница   


накладные пряди волос на заколках