Dieses Repo enthält eine PHP-Klasse zum Parsen und Verwenden der index.xml
/ index-v1.json
Dateien eines F-Droid-Repositorys. Ich benutze es jetzt seit mehr als einem Jahr regelmäßig, daher sollte es ziemlich stabil sein – obwohl es bei weitem nicht perfekt ist. Im Moment nicht viel Dokumentation. Sie können es gerne mit Ihren eigenen Projekten verwenden, solange die Lizenz passt.
Um zu beginnen, möchten Sie vielleicht einen Blick auf die Datei doc/example.php
werfen, die eine kurze Anleitung bietet. Der gesamte Quellcode wird außerdem im Javadoc-Stil PHPDoc dokumentiert. Schauen Sie sich also die letztere Wikipedia-Seite an, um bei Bedarf Möglichkeiten zum Generieren einer API-Referenz zu finden.
Oh: Falls Sie sich über den Namen wundern. Ursprünglich habe ich das Projekt „Prepaf“ (Php REpo PArser für Fdroid) genannt. Da sich aber nicht einmal ich selbst an diesen Namen erinnern konnte, habe ich mich für einen einfacheren Namen entschieden: Frepp , was so viel wie „Fdroid REpo Parser (Bibliothek für) PHP“ bedeutet.
index.xml
(oder „index-v1.json“) – mit einigen Einschränkungen: Da die .apk
-Dateien dann nicht vorhanden sind, können ihre Zeitstempel nicht vorhanden sein für den Zeitpunkt der letzten Erstellung ausgewertet, und da die Datei „categories.txt“ nicht verfügbar ist, kann sie auch nicht ausgewertet werden. Ein schneller Test mit F-Droids eigener index.xml
(über 1.800 Apps) ergab, dass die Geschwindigkeit immer noch angemessen erscheint.Maintainer Notes
beibehalten, indem Sie eine Zeile im Format AppAdded:YYYY-MM-DD
verwenden. Die Bibliothek prüft das und übernimmt es bevorzugt.Dieses Projekt verwendet die GPLv2-Lizenz, wie in der LICENSE-Datei angegeben.
Ihnen gefällt diese Bibliothek und Sie möchten einen Beitrag leisten?
1FsfvUGUpoPkLvJboKAnuBXHZ1zN3hbBL1
schicken :)