in

Intentando enviar el token de autorización a los encabezados de solicitud de la API Rest en WordPress usando PHP pero sin obtener datos de la API

Intenté obtener y publicar datos usando el método wp_remote_post pero no sé cuál fue el problema porque no puedo obtener datos del resto de la API. ¿Se requiere algún permiso como acceso? He agregado algunos permisos, pero aún así, el problema no está resuelto. Será mejor si comparte algunas sugerencias. ingrese la descripción de la imagen aquí

public function processPostHttpService( $url, $param ){
    $param_string      = http_build_query($param);
    $final_url         = $url . '?' . $param_string;
    $token =  $_SESSION['Token'];
    $this->nfsc_log($token);

    $args = array(
        'headers' => array(
            'Authorization' => 'Bearer '. $token, 
            'Content-Type' => 'application/x-www-form-urlencoded;charset=UTF-8'
        ),
        'body' => 'grant_type=client_credentials'
    );
    $responseData = wp_remote_post($final_url, $args);
    $this->nfsc_log($args); 
    try {
        
        return json_decode($responseData['body']);
    } catch (Exception $e) {
        return $e->getMessage();
        }
    
}

0

¿Te ayudó la respuesta?

Subscribirse
Notificar por
guest
0 Comentarios
Inline Feedbacks
Ver todas las Respuestas

Cuento de ciencia ficción en el que se engaña a un hombre haciéndole creer que tiene superpoderes

Normalización de la función propia a la función Dirac-delta