Ich bin mit der GitHub API vertraut http://developer.github.com/v3/ Ich probiere Dinge sowohl mit dem RESTClient Plugin für Firefox als auch mit dem curl Kommandozeilen Tool aus.So löschen Sie ein GitHub Repo mit der API
Ich habe herausgefunden, wie man ein Repo mit der API erstellt, aber ich kann nicht scheinen, es mit der API zu löschen.
Nach der Hilfe hier: http://developer.github.com/v3/repos/#delete-a-repository Ich muss eine DELETE-Anfrage wie folgt senden:
curl -X DELETE -H 'Authorization: token xxx' https://api.github.com/repos/:owner/:repo
Die Hilfe ist nicht festgelegt, und ich bin nicht sicher, was sie damit meine: Besitzer: Repo - ob es sich um die Namen oder die IDs, aber ich habe beide Namen und IDs in mehreren Kombinationen ohne Erfolg ausprobiert. Was ich als Antwort erhalten habe, ist:
404 Not Found
Was fehlt mir?
Wenn Sie 'github.com/foo/bar', dann': owner' 'foo' und ': repo' ist' bar'. – Stijn
Danke, aber immer noch 'curl -X DELETE -H 'Authorization: token xxx' https: // api.github.com/repos/foo/bar' funktioniert nicht –
Was tun Sie mit gefälschten Anmeldeinformationen erhalten und ein nicht existierendes Repo? Ich bekomme das: '$ curl -X DELETE -H 'Autorisierung: Token xxx' https://api.github.com/repos/foo/bar { " Nachricht ":" Bad Anmeldeinformationen ", " Documentation_url ": "http://developer.github.com/v3" } ' – Stijn