Понимать Twitter API - PullRequest
       10

Понимать Twitter API

0 голосов
/ 12 октября 2011

Я работаю над проблемой Java, которая (по крайней мере, пытается) использовать API Twitter, однако, это мой первый проект, использующий любой тип API, и я немного запутался.Какая польза от использования библиотеки Java для API Twitter, такого как Twitter4J, и как можно ее не использовать?Я немного не в курсе темы API в целом, и я не нахожу в своих поисках ничего такого, что действительно дает понять, как его использовать. Нужно ли мне использовать библиотеку Java или я могу сделать это без нее?Каковы плюсы и минусы использования одного против не использования одного.Я относительно новичок в этом и у меня есть некоторые проблемы.Любая помощь?

Ответы [ 2 ]

2 голосов
/ 12 октября 2011

Сначала, что такое API:

Интерфейс прикладного программирования (API) представляет собой определенный набор правила («код») и спецификации, которым могут следовать программы общаться друг с другом. Он служит интерфейсом между различные программы и облегчает их взаимодействие, аналогичные к тому, как пользовательский интерфейс облегчает взаимодействие между людьми и компьютеры. API может быть создан для приложений, библиотек, операционные системы и т. д., как способ определения их "словарей" и соглашения о запросах ресурсов (например, соглашения о вызовах функций). Это может включать спецификации для подпрограмм, структур данных, объекта классы и протоколы, используемые для связи между потребителем программа и программа-исполнитель API

Использование API Twitter4J позволит вам легко вызывать команды, которые выполняют сложные операции, такие как получение твитов по мере их поступления. Для таких проектов, как этот, использование API - лучший способ сделать это, как вы Также потребуется получить ключ доступа, который позволит вам использовать API.

Примеры использования Twitter4J : http://twitter4j.org/en/code-examples.html

0 голосов
/ 12 октября 2011

Необходимо различать «API» и «библиотека»

  • Вам НУЖЕН API Twitter: это то, что связывает Twitter с вашим кодом. Вы можете использовать это, например, для отправки команды «отправить это в мою учетную запись».
  • Вы МОЖЕТЕ использовать библиотеку: она помогает вашему коду общаться с API, выполняя часть работы за вас. Вы можете вызвать функцию только с строкой в ​​качестве параметра, и эта функция вызывает вышеупомянутый API send-to-twitter

Вы, конечно, можете сказать, что в библиотеке есть API, но это немного запутает ситуацию.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...