Как войти с терминала, используя учетные данные launchpad.net?

Я поделюсь с вами примером, чтобы вы могли лучше его понять:

Я авторизованный пользователь launchpad.net. Теперь я хочу войти в систему с учетными данными панели запуска, чтобы получить доступ к данным этого сайта.

Я могу сделать это как публичный пользователь и могу войти анонимно, используя

launchpad = Launchpad.login_anonymously('just testing', 'production', cachedir, version="devel")
people = launchpad.people
swati = people.getByEmail(email="xxx.yyy@zzz.com")
print swati.display_name

, но я не могу использовать метод login_with() API для входа в систему непосредственно с моими учетными данными панели запуска и получить доступ к своим данным.

Пожалуйста, поделитесь любыми командами, которые вы могли иметь для этого.

1
задан 21 April 2015 в 14:52

1 ответ

Как объяснено в документации , можно использовать login_with() метод, чтобы сделать так:

launchpad = Launchpad.login_with('id-of-your-program', 'production', credentials_file='./credentials', version='devel')

, Когда Вы сделаете что-то с эти launchpad объект, который инициировал запрос к Панели запуска, страница веб-браузера откроется, прося, чтобы Вы вошли в Панель запуска и/или подтвердили, что Вы хотите предоставить доступ к своей учетной записи Панели запуска к этой программе.

учетные данные будут сохранены в файле credentials.

Hope, которой это помогает.

-1
ответ дан 22 April 2015 в 00:52

Другие вопросы по тегам:

Похожие вопросы: