API personalizada para WP

Descripción
Este complemento lo ayuda a crear puntos finales personalizados / API REST personalizadas para obtener cualquier tipo de datos, desde roles de usuario, grupos hasta imágenes destacadas y cualquier dato personalizado que desee. Además de solo obtener datos, puede PUBLICAR, PONER, ELIMINAR (Insertar, Actualizar, Eliminar) datos con estos puntos finales personalizados / rutas REST personalizadas creadas. Cualquier tipo de interacción con los datos es posible mediante la creación de puntos finales personalizados con una GUI muy simple. Además, puede controlar la visibilidad y personalizar los metadatos adjuntos a la respuesta personalizada del punto final. Además, proporciona una opción para proteger su API personalizada del acceso no autorizado.
Caso de uso
• Acceder a algunos datos personalizados en su aplicación móvil o clientes web a través de Endpoints personalizados.
• Cree, lea, actualice y elimine contenido de WordPress desde JavaScript del lado del cliente o desde aplicaciones externas, incluso aquellas escritas en lenguajes más allá de PHP mediante la creación de rutas REST personalizadas fáciles de usar
Características de la versión gratuita
• Se pueden crear API personalizadas ilimitadas (puntos finales)
• Dar nombres a puntos finales personalizados / rutas REST personalizadas
• Cree rutas personalizadas para todas las tablas dentro de WordPress
• Cree rutas personalizadas para buscar publicaciones y taxonomías.
• Obtenga cualquier tipo de datos disponibles en WordPress a través de puntos finales personalizados
• Control total de las respuestas de API personalizadas sin escribir una sola línea de código PHP.
• Operación de búsqueda disponible con una sola condición WHERE
• Puede integrarse con todo tipo de aplicaciones
• Puede realizar consultas SQL simples y avanzadas en la base de datos de WordPress creando rutas de descanso personalizadas
Características de la versión premium
• Cree espacios de nombres y rutas personalizados
• Se permiten varios puntos finales por ruta REST
• Crear ruta personalizada para la creación, modificación y eliminación de publicaciones y taxonomías.
• Admite todo tipo de métodos HTTP.
• Se puede utilizar un único punto final personalizado (API) para varios métodos HTTP
• Filtros incluidos para modificar y ampliar la funcionalidad predeterminada
• Operación de búsqueda disponible con múltiples condiciones personalizadas
• Limite el número de respuestas que obtiene como resultado de los puntos finales personalizados (API).
• Opción para habilitar o deshabilitar los puntos finales personalizados según sus requisitos.
• Formación de consultas complejas con mecanismo Advance.
• Restrinja el acceso público a todas las rutas REST personalizadas con el método de autenticación API KEY y algunos otros métodos de autenticación también se proporcionan como ADD-ON como
1. Credenciales del cliente
2. Fichas JWT
3. Autorización básica
4. OAuth
La información relacionada con la autenticación puede ser enviada por cualquier cliente REST adecuado, por ejemplo, puede usar llamadas CURL para enviar solicitudes HTTP o incluso cualquier IDE como PHPSTORM o puede ir con POSTMAN para enviar una clave de autenticación.
Tipo de API admitidas:
• ‘HTTP GET` (Esto se puede usar para recuperar datos de su WordPress)
• ‘HTTP POST’ (esto se puede usar para insertar datos en su WordPress)
• ‘HTTP PUT’ (Esto se puede usar para actualizar datos en su WordPress)
• ‘HTTP DELETE’ (Esto se puede usar para eliminar datos en su WordPress)
Tipo de datos que puede recuperar con puntos finales personalizados:
• Usuarios de WP y Meta de usuario
• Funciones y capacidades de WP
• Publicaciones de WP, páginas y tipos de publicaciones personalizadas
• Opciones de WP
• Taxonomía de WP
• Productos de Woocommerce
• Datos personalizados, publicaciones personalizadas, parámetros personalizados, campos personalizados y muchos más
Capturas de pantalla
-
Lista de todas las API creadas -
Crear interfaz de usuario de API -
Respuesta de la llamada a la API
Instalación
Desde su panel de WordPress
- Visitar
Plugins > Add New
- Buscar
Custom API for WP
. Buscar e instalarCustom API for WP
complemento de miniOrange - Activar el complemento
De WordPress.org
- Descargar
Custom API for WP
enchufar - Descomprime y sube el
custom-api-for-wp
directorio a tu/wp-content/plugins/
directorio. - Active el complemento API miniOrange desde su página de complementos.
Una vez activado
- Ir
Settings-> Custom API
menú - Haga clic en
Create API
botón - Elija los datos que desea recuperar con API y las condiciones para recuperar datos
- Guarde la configuración y su API estará lista para usar.
Preguntas más frecuentes
-
¿No veo los datos que quiero enviar con API?
-
Envíenos un correo electrónico a [email protected] o envíe su consulta desde el formulario de soporte del complemento para que podamos agregar soporte para su caso.
Reseñas
Cree de forma eficaz puntos finales de API personalizados
14 de septiembre de 2020
¡Hacer API personalizadas no puede ser más fácil!
27 de julio de 2020
Leer las 2 reseñas
Colaboradores y desarrolladores
“Custom API For WP” es un software de código abierto. Las siguientes personas han contribuido a este complemento.
Colaboradores
-
miniOrange
Traduzca “API personalizada para WP” a su idioma.
Interesado en el desarrollo?
Explore el código, consulte el repositorio de SVN o suscríbase al registro de desarrollo mediante RSS.
Registro de cambios
1.1.1
- Versión inicial
1.1.2
- Se agregaron cambios en la IU y corrección de errores del formulario de contacto
1.1.3
- Formulario de comentarios añadido en la desactivación
1.1.4
- SEO mejorado y compatibilidad añadida con WP 5.5
1.1.5
- Mostrando todas las funciones premium y pestaña de registro de cliente agregada
1.1.6
- Errores y correcciones de UI
1.1.7
- Errores y correcciones de UI