Tasks studies - laboratory
• uzyskania informacji o sobie,
• zaktualizowania jakiejś informacji o sobie np. lokalizacja na PL,
• uzyskania informacji o swoich wszystkich repozytoriach,
• uzyskania informacji o swoich prywatnych repozytoriach,
• uzyskania informacji o swoich publicznych repozytoriach,
• utworzenia nowego prywatnego repozytorium:
– nazwa → ai1-test,
– opis → This is AI1 Test repository!,
– prywatne → tak.
• przestawić (zaktualizować częściowo) przed chwilą utworzone repozytorium na
publiczne,
• usunąć całkiem to repozytorium,
• spróbować jeszcze raz usunąć to repozytorium.
GET https://api.github.com/user
Authorization jako Bearer YOUR_TOKEN_HERE.PATCH https://api.github.com/user
Authorization jako Bearer YOUR_TOKEN_HERE.{
"location": "PL"
}
GET https://api.github.com/user/repos
Authorization jako Bearer YOUR_TOKEN_HERE.visibility=private w URL.
GET https://api.github.com/user/repos?visibility=private
GET https://api.github.com/user/repos?visibility=public
POST https://api.github.com/user/repos
Authorization jako Bearer YOUR_TOKEN_HERE.{
"name": "ai1-test",
"description": "This is AI1 Test repository!",
"private": true
}
PATCH https://api.github.com/repos/YOUR_USERNAME/ai1-test
Authorization jako Bearer YOUR_TOKEN_HERE.{
"private": false
}
DELETE https://api.github.com/repos/YOUR_USERNAME/ai1-test
Authorization jako Bearer YOUR_TOKEN_HERE.Po wykonaniu każdego z tych żądań, sprawdź, czy rezultaty zgadzają się z oczekiwaniami przez porównanie stanu na swoim koncie na GitHub.com. To pomoże Ci zweryfikować, że API prawidłowo obsługuje żądania wysyłane z tokenem.