User Data Plugin GitLab
by Diego Nascimento · gitlab.com/diego.nascimento3/get-users-plugin-wordpress
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://gitlab.com/diego.nascimento3/get-users-plugin-wordpress/-/archive/main/get-users-plugin-wordpress-main.zipReadme
get-users-plugin-wordpress
Este é um plugin simples para realizar uma solicitação get no WordPress, que expõe um endpoint de API para solicitar dados de usuários.
Instalação
Baixe o arquivo do plugin e coloque-os no diretório wp-content/plugins/plugin-users ou baixe como zip e adicione dentro do wordpress na aba de plugins.
Ative o plugin por meio da interface de administração do WordPress.
Detalhes do Endpoint
Método: GET Permissão: Necessário ter o permissão de Administrador
Formato da Resposta
O endpoint retorna um array de objetos de usuário com as seguintes propriedades:
id: ID do usuáriousername: Nome de usuárioemail: Endereço de e-mailregistered: Data de registrodisplay_name: Nome de exibiçãofirst_name: Primeiro nomelast_name: Sobrenomeuser_url: URL do usuáriodescription: Descrição do usuárioroles: Funções do usuário
Exemplo de uso
import requests
import base64
credentials = "user:passwordapi"
token = base64.b64encode(credentials.encode()).decode('utf-8')
header = {'Authorization': f'Basic {token}'}
url = "http://exemple.com/wp-json/plugin-users/v1/users"
response = requests.get(url, headers=header)