py-oauth2.

um wrapper python para a especificação OAuth 2.0
Baixe Agora

py-oauth2. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • liluo
  • Site do editor:
  • https://github.com/liluo/

py-oauth2. Tag


py-oauth2. Descrição

PY-OAUTH2 é um wrapper python para a especificação do OAuth 2.0.InstallationPip: PIP Instalar PY-OAUTH2EASY_Install: Easy_Install PY-OAUTH2USAGE ExamesDemo para o GoogleGet Informações do usuário: De OAuth2 Importar ClientClient_ID = '' Client_Secret = '' Redirect_URL = '' Redirect_URL = '' '' '' '' 'Redirect_url =' '' '' Redirect_URL = '' '' Redirect_Url = '' 'Redirect_url =' '' Redirect_url = '' 'Redirect_url =' '' Redirect_url = '' ' : //www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email'client = Cliente (client_id, client_secret, site = 'https: //www.googleapis.com / oauth2 / v1 ', autorize_url =' https: //accounts.google.com/o/oauth2/auth ', token_url =' https: //accounts.google.com/o/oauth2/token ') Imprimir' - ' * 80Authorize_Url = client.auth_code.authorize_url (redirect_uri = redirect_url, escopo = escopo) Imprimir 'Vá para o seguinte link no seu navegador:' Imprimir Autorize_Urlcode = RAW_INTPUT ('Digite o código de verificação e pressione ENTER quando você está pronto:' ) Código = code.strip () Access_token = client.auth_code.get_token (código, redirect_uri = redirect_url) Imprimir 'token', access_token.headersprint '-' * 80print 'Obter usuário info'ret = access_token.get (' / userinf O ') Imprimir Ret.ParsedDemo para Doubanget Access_Token: De OAuth2 Import CLIENTKKEY =' 'Secret =' 'CLOCKBACK =' 'Client = Cliente (chave, segredo, site =' https: //api.douban.com ', autorize_url = 'https://www.douban.com/service/auth2/auth', token_url = 'https: //www.douban.com/service/auth2/token') autorize_url = client.auth_code.authorize_url (redirect_uri = retorno de chamada Escopo = 'shuo_basic_w, douban_basic_common') Access_token = client.auth_code.get_token (código, redirect_uri = Callback) Obter dados: ret = Access_token.get ('/ pessoas / @ me', alt = 'JSON') Imprimir imagem ret.parsedupload : ret = Access_token.post ('/ shuo / status /', text = 'conteúdo de py-oauth2', arquivos = {'image': Abrir ('/ caminho / pic.jpg')}) Imprimir página inicial do ret.parsedproduct


py-oauth2. Software Relacionado

infi.pypi_manager.

Uma pequena ferramenta que usamos para migrar / espelho distribuições de Pypi.python.org para o nosso servidor DjanGopypi local ...

60

Download