Skip to content

Instantly share code, notes, and snippets.

@BrunoCaimar
Created April 13, 2016 12:28
Show Gist options
  • Save BrunoCaimar/a48bc6738658d4abe26bed3fa98a27c2 to your computer and use it in GitHub Desktop.
Save BrunoCaimar/a48bc6738658d4abe26bed3fa98a27c2 to your computer and use it in GitHub Desktop.
Get AGOL Token on ArcMAP
def _getTokenArcMap(self):
token_response = arcpy.GetSigninToken()
if token_response and 'token' in token_response:
self._token = token_response['token']
self._expires_in = token_response['expires']
self._token_expires_on = datetime.datetime.fromtimestamp(token_response['expires'] / 1000) - \
datetime.timedelta(seconds=1)
self._referer_url = token_response['referer']
return self._token
else:
return {"error": "?No valid token, please log in ArcMap"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment