Daten
Die Daten von Cadrame gehören allen. So können Sie sie weiterverwenden, aus einem Programm lesen und zu ihnen beitragen.
Lizenz
Alle Daten von Cadrame sind gemeinfrei (CC0 1.0): Sie dürfen sie kopieren, ändern und weiterveröffentlichen, auch in einem kommerziellen Produkt, ohne zu fragen oder Cadrame zu nennen. Zusammenfassungen aus Wikipedia werden verlinkt, nie kopiert.
API
Eine JSON-API unter https://cadrame.org. Lesen braucht kein Konto; Antworten dürfen zwischengespeichert werden.
GET /api/v1/entites/{id}Ein Eintrag mit seinen Aussagen und deren Quellen.GET /api/v1/entites/{id}/historiqueDie Geschichte eines Eintrags, Revision für Revision.GET /api/v1/recherche?q=…Suche nach Titel oder Name, in allen Sprachen.GET /api/v1/ids/{propriete}/{valeur}Die Einträge mit einer Kennung, zum Beispiel imdb_title_id/tt0083658.GET /api/v1/changements?depuis={rev}Alles, was sich seit einer Revision geändert hat: genug, um eine Kopie aktuell zu halten (ab 0 für alles).GET /api/v1/envois/{rev}Eine veröffentlichte Sendung, vollständig, mit Autor und Quellen.GET /api/v1/registreDas Register der Eigenschaften: Codes, Typen, Formate, Bezeichnungen.GET /api/v1/concepts?nature=genreDie Genres, die Arten von Videos und die anderen Begriffe einer Art.POST /api/v1/identifierDateien an ihren Fingerabdrücken und Laufzeiten erkennen, ohne Konto und ohne etwas zu speichern.POST /api/v1/envoisBeiträge senden (ein API-Schlüssel).POST /api/v1/soumissionsFingerabdrücke gesehener Dateien senden (ein API-Schlüssel).
Zum Schreiben erstellen Sie einen Schlüssel unter Ihr Konto → Verbundene Apps und senden ihn im Header « Authorization: Bearer cdr_… ». Sendungen eines wartenden Kontos werden bis zu seiner Freischaltung aufbewahrt.
Die Formate (cadrame-envoi-1, cadrame-soumission-1, cadrame-identification-1) sind durch JSON-Schemas beschrieben, gemeinfrei; sie werden mit dem Code veröffentlicht.
Monatliches Archiv
Jeden Monat wird ein vollständiges, signiertes Archiv der Daten beim Internet Archive hinterlegt. Es existiert noch nicht: Bis dahin liefert /api/v1/changements?depuis=0 alles.
Quellcode
Der Server wird unter AGPL-3.0 veröffentlicht; die Fingerabdruck-Bibliothek, der API-Client und die Stash-Box-Fassade unter Apache-2.0; Dokumentation und Spezifikation unter CC0. Das Repository ist noch privat.