Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/claudionhangapc/wp-general-rest-api/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Update URI header), so new versions appear under Dashboard → Updates.
wp-general-rest-api
Este é um plugin desenvolvido com objectivo de ajudar as pessoas a desenvolverem com mais facilidades novas APIS, atraves da interface do wordpress.
Pré-requisito
- [x] Instancia do WordPress - você pode saber mais aqui
- [x] Composer - você pode saber mais aqui
Instalação
1. Clone o diretório do plug-in no /wp-content/plugins/ diretório.
2. Renomeie o arquivo .env.exemple para .env e altere o valor da KEY
3. Instala as dependências do projeto composer install
3. Ative o plugin WP General Rest API através da página de administração do plugin WordPress
4. Depois de ativado o plugin em sua maquina, a rota de acesso será formada pela base do site, pela base api e endpoint, ex:. , deste modo
rota permite saber se a api esta funcionando corretamente retornando um como resposta.
Rotas
End-point: ping
Method: GET
Response: 200
⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃
End-point: login
Method: POST
Body (raw)
Response: 200
Response: 500
⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃
End-point: token
Method: GET
Body (raw)
Response: 200
Response: 403