12345678910111213141516171819202122232425262728293031323334 |
- '''Created 17 May 2022 Levi'''
- import os
- import datetime
- import requests_oauthlib
- from requests.auth import HTTPBasicAuth
- from requests_oauthlib import OAuth2Session
- import requests
- print(datetime.datetime.now() + datetime.timedelta(seconds=7776000))
- print(datetime.datetime.fromtimestamp(1660725881.1547542))
- os.environ['OAUTHLIB_INSECURE_TRANSPORT'] = '1'
- client_id = r'327ce526ccbf89f5c08fbd3570380023e996dd8219eb8462'
- client_secret = r'f685ed8ccf86793f2d406e3ac7754ed3ec18e07ac1050023e996dd8219eb8462'
- redirect_uri = "https://www.anaf.ro/oauth2callback"
- auth = HTTPBasicAuth(client_id, client_secret)
- oauth = OAuth2Session(client_id, redirect_uri=redirect_uri)
- authorization_url, state = oauth.authorization_url('https://logincert.anaf.ro/anaf-oauth2/v1/authorize')
- print(authorization_url)
- # print(state)
- authorization_response = input()
- token = oauth.fetch_token(
- 'https://logincert.anaf.ro/anaf-oauth2/v1/token',
- auth=auth,
- code=authorization_response,
- # Google specific extra parameter used for client
- # authentication
- client_secret=client_secret)
- print(token)
|