Ce dépôt contient une classe PHP pour analyser et utiliser les fichiers index.xml
/ index-v1.json
d'un référentiel F-Droid. Je l'utilise régulièrement depuis plus d'un an, il devrait donc être assez stable – même s'il est loin d'être parfait. Pas beaucoup de documentation pour l'instant. N'hésitez pas à l'utiliser avec vos propres projets tant que la licence vous convient.
Pour commencer, vous souhaiterez peut-être jeter un œil au fichier doc/example.php
qui donne une brève présentation. Tout le code source est également documenté à l’aide du PHPDoc de style Javadoc. Jetez donc un œil à cette dernière page Wikipédia pour connaître les possibilités de générer une référence API, si vous en avez besoin.
Oh : Au cas où vous vous poseriez des questions sur le nom. A l'origine, j'ai nommé le projet "Prepaf" (Php REpo PArser pour Fdroid). Mais comme moi-même je ne me souvenais pas de ce nom, j'ai opté pour quelque chose de plus simple : Frepp , qui signifie autant que "Fdroid REpo Parser (library for) PHP".
index.xml
(ou « index-v1.json ») téléchargé – avec quelques limitations : comme les fichiers .apk
ne sont pas là, leurs horodatages ne peuvent pas être évalué pour la dernière fois construite, et comme le fichier categories.txt ne sera pas disponible, il ne peut pas non plus être évalué). Un test rapide avec le index.xml
de F-Droid (plus de 1 800 applications) a montré que la vitesse semble toujours raisonnable.Maintainer Notes
en utilisant une ligne au format AppAdded:YYYY-MM-DD
. La bibliothèque vérifie cela et le prend de préférence.Ce projet utilise la licence GPLv2 comme indiqué dans le fichier LICENSE.
Vous aimez cette bibliothèque et souhaitez y contribuer ?
1FsfvUGUpoPkLvJboKAnuBXHZ1zN3hbBL1
:)