Como adicionar cabeçalho de solicitação em chamadas api remotas do WordPress

2

Olá, sou novo no desenvolvimento do WP, alguém pode me dizer como adicionar cabeçalhos de solicitação em chamadas api remotas wp_remote_get () ou wp_remote_post ().

Eu tentei o seguinte, mas não trabalhei

    $response = wp_remote_get( add_query_arg( array(
        'Affiliate-Id' => XXXXX,
        'Affiliate-Token'     => XXXXX
    ), $api_url ) , array( 'timeout' => 10));
    
por Gopinath Shiva 28.11.2015 / 11:30

1 resposta

8

Se você quiser enviar Affiliate-Id e Affiliate-Token nos cabeçalhos, precisará transmiti-los nos argumentos opcionais da função wp_remote_get .

Exemplo:

$response = wp_remote_get( $api_url ,
             array( 'timeout' => 10,
            'headers' => array( 'Affiliate-Id' => XXXXX,
                               'Affiliate-Token'=> XXXXX ) 
             ));
    
por WPTC-Troop 28.11.2015 / 12:05