Spaces:
Sleeping
Sleeping
| import requests | |
| # --- YOUR CREDENTIALS --- | |
| code = "1000.c64b06a0dbcaedf4c8e4035239dde8ee.63f76dfac0c7475254cf1c39711366bd" | |
| client_id = "1000.SIMKGAO5719K0TQ0QZQ31ZU57RLFNQ" | |
| client_secret = "60b329b4fe51930abee900cba6524ec7332cd67e06" | |
| redirect_uri = "http://www.google.com" # This must match what you entered in the console | |
| # --- TRYING INDIAN DATA CENTER (.IN) FIRST --- | |
| # Because your name/currency suggests India. If this fails, change .in to .com | |
| url = "https://accounts.zoho.in/oauth/v2/token" | |
| data = { | |
| "code": code, | |
| "client_id": client_id, | |
| "client_secret": client_secret, | |
| "redirect_uri": redirect_uri, | |
| "grant_type": "authorization_code" | |
| } | |
| print(f"Connecting to {url}...") | |
| response = requests.post(url, data=data) | |
| print("\n--- ZOHO RESPONSE ---") | |
| print(response.text) | |
| if "refresh_token" in response.text: | |
| print("\nSUCCESS! COPY THIS REFRESH TOKEN 👇") | |
| print(response.json().get("refresh_token")) | |
| else: | |
| print("\nFAILED. If error is 'invalid_code', the 10 mins expired or Redirect URI mismatch.") | |
| print("If error is 'invalid_client', try changing .in to .com in the URL.") |