Advertisement
Guest User

Untitled

a guest
May 1st, 2018
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.75 KB | None | 0 0
  1. // Login to the Fidelity service
  2. function fidelity_login() {
  3.  
  4.     $url = "https://cat.fidelity.co.uk/gateway/wl/iam/v1/token";
  5.     $data = 'context=login';
  6.  
  7.     $username = 'test_user';
  8.     $password = 'REDACTED';
  9.    
  10.     $args = array(
  11.         'headers'   => array(
  12.             'Content-Type' => 'application/json; charset=utf-8',
  13.             'Authorization' => 'Basic ' . json_encode( $username . ':' . $password ),
  14.             'apikey' => 'b005892b-3e28-4732-9d98-4619a44233a0',
  15.         ),
  16.         'method'    => 'POST'
  17.     );
  18.        
  19.     $result = wp_remote_post($url, $args);
  20.    
  21.     if( !is_wp_error( $result ) ) {
  22.    
  23.         print "<pre>";
  24.         print_r($result);
  25.         print "</pre>";
  26.  
  27.         die();
  28.        
  29.     } else {
  30.    
  31.         print "<pre>";
  32.         print_r($result);
  33.         print "</pre>";
  34.  
  35.         die();
  36.    
  37.     }
  38.  
  39. }
  40. add_action( 'wp', 'fidelity_login' );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement