Node.js Twitter-клиент - PullRequest
14 голосов
/ 16 июня 2011

Есть ли твиттер-клиент для node.js (не потокового API, обычного API)?

Я уже знаю о twitter-node , но я ищу болееуниверсальный клиент, который позволяет использовать Twitter REST API .

У кого-нибудь есть идеи?

Спасибо,

Джонатан

Ответы [ 4 ]

20 голосов
/ 16 декабря 2011

Проверьте мой модуль узла, это, вероятно, то, что вы ищете.Имеет полную поддержку API Twitter (REST & Streaming API): https://github.com/ttezel/twit

13 голосов
/ 29 июля 2014

2014 Обновление

С тех пор, как этот вопрос был задан более 3 лет назад, многое изменилось, но этот вопрос по-прежнему высоко оценен поисковыми системами, поэтому пришло время добавить некоторые обновления.

ТамЕсть много разных модулей Node для использования с Twitter API, и нелегко выбрать правильный для того, кто не знает все из них.Ниже приводится краткое описание всех популярных на данный момент модулей, их авторов, последняя версия, сколько звезд на GitHub у них есть (что является хорошим показателем их популярности среди пользователей GitHub), сколько коммитов, сколько участниковгде они были рекомендованы и т. д. Есть также некоторые полезные статистические данные об использовании npm .

Поскольку речь идет о Twitter, я буду ссылаться на профили пользователей Twitter, на которые я ссылаюсь.Данные обновлены по состоянию на 2014-07-29 гг. И не всегда обновляются, а скорее показывают моментальный снимок для различных сравнений.

На официальном dev.twitter.com / docs / twitter-library есть только два модуля Node:

TwitterJSClient от @ BoyCook

пользовательский поток от @ AivisSilins

  • (версия 0.0.7, 57 ★, 1 участник, 26 коммитов - последний раз 28 марта 2014 г.) ( npm stats )

Статьи:

оба рекомендуют:

ntwitter от AvianFlu (без Twitter?) И др.

  • (версия 0.5.0, 765 ★, 31 участник, 245 коммитов - последний14 сентября 2012 г.) ( npm stats )

Статья Робот Twitter за 20 минут с Node.js , опубликованный 3 октября 2013 г. @ ebertx рекомендует:

twit от @ tolga_tezel

  • (версия 1.1.18, 806 ★,11 участников, 296 коммитов - последние 21 июля 2014 г.) ( npm stats )

Самые популярные модули Twitter согласно nodejsmodules.org от @ коррупции :

(перечисляя только соответствующие из списка - например,пропуская blueimp-bootstrap-image-gallery и т. д.)

Everyauth от @ briannoguchi

  • (Версия 0.4.6, 2822 ★, 47 участников, 760 коммитов - последний раз 30 апреля 2014 г.) ( npm stats )
  • (Примечание: это модуль аутентификации общего назначения)

ntwitter от AvianFlu (без Twitter?) И др.

  • (см. Выше)

twitter-node от @ technoweenie

  • (версия 0.1.1, 436 ★, 10 участников, 65 коммитов - последний раз 15 апреля 2012 г.)( npm stats )
  • (Примечание: прекращено и рекомендует ntwitter)

node-twitter от @ jdub

  • (разветвленный от твиттер-узла - см. Выше)
  • (на npm называется просто "twitter")
  • (версия 0.1.18, 313 ★, 9 участников, 162 коммитов - последний раз 10 марта 2012 г.) ( npm stats )

twitterlib от @ rem

  • (Версия 1.1.4, 289 ★, 3 участника, 89 коммитов - последний раз 21 июня 2013 г.) ( npm stats )

twit от @ tolga_tezel

  • (см. Выше)

Thisэто чтоt Я нашел список самых популярных модулей Node для использования Twitter API. Обратите внимание, что самое популярное не обязательно означает лучшее. Все они имеют разные API, популярность, наборы функций, авторов, документацию, пользователей. Невозможно рекомендовать только один модуль, но этот список должен послужить хорошей отправной точкой для поиска того, который лучше всего подходит для определенного набора потребностей.

Пожалуйста, прокомментируйте, если есть какие-либо ошибки или отсутствующие модули или другая информация, которая должна быть добавлена ​​здесь.

3 голосов
/ 01 сентября 2012

Существует ntwitter , который был обновлен в течение последних нескольких месяцев.Для меня самой сложной задачей при настройке и запуске скрипта для публикации сообщений в твиттере была навигация по конфигурации авторизации на dev.twitter.com в первый раз.ntwitter обработал остальное!

3 голосов
/ 17 июня 2011

Поиск с помощью http://search.npmjs.org:

  • https://github.com/jdub/node-twitter

    Я считаю, что он также поддерживает REST-API и является более актуальным (более поздние коммиты).

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