|
|
@@ -13,6 +13,10 @@ import simplejson as json
|
|
|
API_BASE_URL = 'https://api.github.com/'
|
|
|
API_USERS_URL = API_BASE_URL + 'users/DrkSephy'
|
|
|
|
|
|
+# Endpoint to get statistics in a repository
|
|
|
+# https://api.github.com/repos/DrkSephy/WaterEmblem/stats/contributors
|
|
|
+# https://api.github.com/repos/:user/:repo/stats/contributors
|
|
|
+
|
|
|
def getUserData():
|
|
|
req = requests.get(API_USERS_URL)
|
|
|
jsonList = []
|
|
|
@@ -29,7 +33,20 @@ def getUserData():
|
|
|
userData['followers'] = data['followers']
|
|
|
userData['following'] = data['following']
|
|
|
parsedData.append(userData)
|
|
|
+
|
|
|
return parsedData
|
|
|
|
|
|
+
|
|
|
+def getUserRepositories():
|
|
|
+ req = requests.get(API_USERS_URL + '/repos')
|
|
|
+ jsonList = []
|
|
|
+ jsonList.append(json.loads(req.content))
|
|
|
+ repositories = []
|
|
|
+ for data in jsonList:
|
|
|
+ for datum in data:
|
|
|
+ repositories.append(datum['name'])
|
|
|
+
|
|
|
+ return repositories
|
|
|
+
|
|
|
|
|
|
|