Вы должны проверить модуль python-oauth2 .Кажется, это самая стабильная вещь из всех.
В частности, в этом блоге очень хорошо рассказывается, как легко выполнить Oauth с Python.В примере кода используется API Foursquare, поэтому сначала я это проверил.
Мне недавно пришлось получить oauth, работающий с Dropbox, и я написал этот модуль , содержащий необходимые шаги для обмена oauth.
Для моей системы самой простой вещью, о которой я мог подумать, был pickle
клиент Oauth.Мой пакет блогов десериализовал выбранный клиент и запросил конечные точки с помощью следующей функции:
get = lambda x: client.request(x, 'GET')[1]
Просто убедитесь, что у ваших работников есть этот клиентский объект, и вы должны хорошо идти: -)