Ищете универсальную библиотеку Oauth для scala, java или python [закрыто]
-
05-07-2019 - |
Вопрос
У меня уже есть несколько, но я хотел объединить их в одну общедоступную библиотеку кода oauth для twitter, facebook, friendfeed (и позволить другим разработчикам улучшить библиотеку для своих предпочтительных подключений).
Мне трудно просто отлаживать объединение friendfeed и twitters oauth в одну дружественную программу на python, работающую на Google App Engine.
Вот некоторые из тех произведений, которые у меня есть на данный момент:http://oauth.net/code http://code.google.com/p/oauth-python-twitter/ http://code.google.com/p/friendfeed-api-example/
Решение
Ой ...
А вот и она, она ... она скала ориентированный на людоед!
Полное раскрытие: я просто запомнил эту статью в основном потому, что заголовок был броским, более того, я полностью ухмыляюсь и поддерживаю подход. Но я пытаюсь думать, что краду у автора <bs><bs><bs><bs><bs>
подходящих идей, и думаю, что это стоит прочитать.
Другие советы
Вот чистая версия кода, написанная на scala, которая работает и на Java.
http://github.com/ben-biddington/scala-oauth
[ОБНОВЛЕНИЕ]
Извините, я переименовал репозиторий:
посмотрите Signpost , он написан на Java, имеет очень простой интерфейс, и не зависит от поставщика услуг.
PyPI перечисляет несколько пакетов под OAuth, но я не уверен, насколько они соответствуют вашим потребностям.
Кроме того, есть oauth на подпапке движка приложения в библиотеке gdata для python, которая может представлять интерес.
Для Python есть rauth , клиентская библиотека OAuth 1.0 / a и 2.0.
Недавно я увидел каталог под основной библиотекой scala http : //www.scala-tools.org/mvnsites/liftweb/lift-oauth/index.html
пока ничего нет, но, возможно, его & "в работах"!