BskyAgent é uma biblioteca que é e está sendo projetada para interagir com o Bsky API de forma simples e eficaz para aplicações que utilizam Java.
- Java 8 ou superior.
- Maven
- Arquivo pom.xml
git clone https://github.com/MarlonJerold/bskyAgent.git
Navegue até o projeto
cd bskyAgent
Rode o seguinte comando, certifique que você tenha o Maven instalado em seu ambiente:
mvn clean install
Adicionar dependência em arquivo pom.xml
:
<dependency>
<groupId>org.bluesky</groupId>
<artifactId>bluesky-library</artifactId>
<version>1.0.0</version>
</dependency>
String handle = "seu-handle";
String appPassword = "sua-senha-de-app";
BskyAgent agent = new BskyAgent(handle, appPassword);
String texto = "Olá, Bsky!";
agent.createPost(texto);
String actor = "patinho.tech"
agent.getProfile(String actor)
Você irá precisar importar a classe Profile
String actor = "patinho.tech"
Profile profile = agent.getProfile("patinho.tech");
agent.getPostThread("url do Post");
BskyAgent lança IOException em caso de falha nas requisições HTTP ou problemas na comunicação com a API. Certifique-se de tratar essas exceções adequadamente no seu código para lidar com falhas de rede ou respostas inesperadas da API.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests. Antes de contribuir, por favor leia o guia de contribuição.
Faça um fork do projeto Crie uma nova branch:
git checkout -b my-feature
Faça suas mudanças e commit:
git commit -m 'Add my feature'
Envie para a branch original:
git push origin my-feature
Abra um pull request
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.
Para dúvidas, sugestões ou feedback, você pode entrar em contato através de [email protected].