Added requirement for full api key

This commit is contained in:
Raynaldo Rivera
2014-10-19 11:16:55 -07:00
parent 1ee3fbb59f
commit 0ac78b25d8
3 changed files with 20 additions and 5 deletions

View File

@@ -47,6 +47,21 @@ class EveApiManager():
return False
@staticmethod
def check_api_is_full(api_id, api_key):
try:
api = evelink.api.API(api_key=(api_id, api_key))
account = evelink.account.Account(api=api)
info = account.key_info()
return info[0]['access_mask'] == "268435455"
except evelink.api.APIError as error:
print error
return False
@staticmethod
def get_api_info(api_id, api_key):
try: