Cómo usar la API en wordpress

1 minuto de lectura

avatar de usuario
Aiyaz Khorajia

Me gustaría conectar una API de pago de Razorpay con WordPress, la API tiene un token de autenticación con nombre de usuario y contraseña.

¿Hay alguna funcionalidad integrada disponible en WordPress para hacer una llamada y manejar la respuesta?

avatar de usuario
tamaraiselvam

puedes usar wp_remote_get()

por ejemplo

wp_remote_get( 'http://www.example.com/index.php?action=foo', array( 'timeout' => 120, 'httpversion' => '1.1' ) );

también puede controlar todos los parámetros de solicitud, como encabezados y datos del cuerpo.

Uso predeterminado

global $wp_version;
$args = array(
    'timeout'     => 5,
    'redirection' => 5,
    'httpversion' => '1.0',
    'user-agent'  => 'WordPress/' . $wp_version . '; ' . home_url(),
    'blocking'    => true,
    'headers'     => array(),
    'cookies'     => array(),
    'body'        => null,
    'compress'    => false,
    'decompress'  => true,
    'sslverify'   => true,
    'stream'      => false,
    'filename'    => null
); 

Referencia : Más información

  • ¿Cómo pasar los campos de nombre de usuario y contraseña en wp_remote_get()?

    – Aiyaz Khorajia

    25 de octubre de 2017 a las 6:19


  • puede pasarlo a través de encabezados o cuerpo como un elemento de acuerdo con su solicitud de API.

    – Thamaraiselvam

    25 de octubre de 2017 a las 6:22

  • puedes hacer la solicitud asi api:[email protected]

    – Thamaraiselvam

    25 de octubre de 2017 a las 6:26

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad