Este repositório contém uma classe PHP para analisar e usar os arquivos index.xml
/ index-v1.json
de um repositório F-Droid. Estou usando-o regularmente há mais de um ano, então deve estar bastante estável – embora esteja longe de ser perfeito. Não há muita documentação por enquanto. Sinta-se à vontade para usá-lo em seus próprios projetos, desde que a licença seja adequada.
Para começar, você pode dar uma olhada no arquivo doc/example.php
, que fornece uma breve explicação. Todo o código-fonte também é documentado usando o PHPDoc estilo Javadoc. Portanto, dê uma olhada na última página da Wikipedia para ver as possibilidades de gerar uma referência de API, se necessário.
Oh: Caso você esteja se perguntando sobre o nome. Originalmente chamei o projeto de "Prepaf" (Php REpo PArser para Fdroid). Mas como nem eu mesmo conseguia lembrar desse nome, optei por algo mais simples: Frepp , que significa tanto quanto "Fdroid REpo Parser (biblioteca para) PHP".
index.xml
(ou 'index-v1.json') baixado - com algumas limitações: como os arquivos .apk
não estão lá, seus carimbos de data e hora não podem ser avaliado para o último tempo de compilação e como o categorias.txt não estará disponível, ele também não poderá ser avaliado). Um teste rápido com o próprio index.xml
do F-Droid (mais de 1.800 aplicativos) mostrou que a velocidade ainda parece razoável.Maintainer Notes
usando uma linha no formato AppAdded:YYYY-MM-DD
. A biblioteca verifica isso e aceita com preferência.Este projeto usa a licença GPLv2 conforme indicado no arquivo LICENSE.
Você gosta desta biblioteca e quer contribuir?
1FsfvUGUpoPkLvJboKAnuBXHZ1zN3hbBL1
:)