Ich möchte eine Funktion erstellen, die mich automatisch benachrichtigt, wenn sich im Repository des Dienstes, der die Datenquelle der Dateninfrastruktur darstellt, ein Schema ändert. Ich habe es geschafft, indem ich Pull Request-Informationen mit github api abgerufen habe, also ein Memo zu dieser Zeit. Die Authentifizierung verwendet ein persönliches Zugriffstoken ↓
import requests
#Holen Sie sich nur geschlossene PR
URL = 'https://api.github.com/repos/owner/repo_name/pulls?&state=closed'
headers = {'Authorization': 'token xxxxx'} #Zugriffstoken erhalten
r = requests.get(URL.format(repo), headers=headers)
return r.json()
Recommended Posts