Использование сторонних интерфейсов программирования приложений на примере интерфейсов прикладного программирования социальных сетей Facebook и Twitter - Статья

бесплатно 0
4.5 273
Работа с различными типами API на примере социальных сетевых сервисов Facebook и Twitter. Использование Facebook Graph API для получения данных из социального графа Facebook. Схемы работы Streaming и REST типов API. Интерфейсы программирования приложений.


Аннотация к работе
Крупнейшие корпорации мира считают неотъемлемой частью своей внешней политики использование twitter. При появлении всего этого разнообразия сервисов закономерным стало появление людей, желающих воспользоваться данными в своем приложении или же просто размещать свою ленту социальной сети у себя на странице. Интерфейсы программирования приложений (Application programming interface, API [эй-пи-ай], далее API) социальных сервисов можно разделить на два типа: API, предоставляющие непосредственный доступ к данным на серверах сервиса, Streaming-API, раздающие все новые данные в режиме реального времени. Рассмотрим особенности работы с обоими типами на примере API таких крупных сервисов как Facebook и Twitter. Graph API назван в честь идеи “социального графа” - представление информации о Facebook, состоящей из: узлов (Nodes) - базовые понятия, такие как пользователь, фотография, страница, комментарий, ребер (edges) - связи между этими "узлами", например фотографии на странице, или фото автора комментария, полей (fields) - информация о параметрах узлов, например, день рождения пользователя, или заголовок страницы).

Список литературы
интерфейс программирование сетевой сервис

1. Литвинов С.В. Профессиональная социальная сеть «Сообщество пользователей уникальным научным оборудованием». Инженерный вестник Дона, 2015, № 2 URL: ivdon.ru/ru/magazine/archive/n1e2010/172.

2. Литвинов С.В., Носко В.И. Модели инсорсинга уникального научного оборудования на базе профессиональных социальных сетей // Инженерный вестник Дона, 2015, № 2 URL: ivdon.ru/ru/magazine/archive/n3y2010/219.

3. Facebook developers. Facebook Query Language (FQL) Reference, 2012, URL: developers.facebook.com/docs/reference/fql/.

4. Twitter developers. Twitter The Streaming APIS, 2014, URL: dev.twitter.com/docs/api/streaming.

5. Jesse Russel, Ronald Kohan Web API. Bookvika publiching, 2012. 140 p.

6. Leonard Richardson, Mike Amundsen, Sam Ruby RESTFUL Web APIS. OREILLY Media, 2013. 406 p.

7. Kevin Makice Twitter API: Up and Running. OREILLY Media, 2009. 414 p.

8. Matthew A. Russell 21 Recipes for Mining Twitter. OREILLY, 2011. 72 p.

9. Mario Scheliga Facebook-Anwendungen programmieren. OREILLY, 2011. 464 p.

10. Ido Green Web Workers. OREILLY, 2012. 58 p.

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?