Thursday, March 13, 2014

how to generate a token httpapi php

3/13/2014

Generating a Token for customer using httpapi.com api. It requires GET HTTP Method. You need auth-userid, api-key or auth-password, username, passwd and ip parameters for that. You can authenticates a customer by returning an authentication token on successful authentication. In case of any errors, a status key with value as ERROR alongwith an error message will be returned. For this you can use following function. We hope you like that code.


<?php
/*
Online PHP Examples with Source Code
website: http://4evertutorials.blogspot.in/
*/




function GENERATE_TOKEN($username,$passwd)
{

 # API Url: for test=>https://test.httpapi.com , for live=>https://httpapi.com
 $api_url = 'https://test.httpapi.com'; 
 $auth_userid = ''; // reseller unique id
 $api_key = ''; // api-key or reseller password

   if(isset($username) && isset($passwd))
   {

   $client_ip = $_SERVER['REMOTE_ADDR']; 

   $generate_token = $api_url.'/api/customers/generate-token.json?auth-userid='.$auth_userid.'&api-key='.$api_key.'&username='.urlencode($username).'&passwd='.urlencode($passwd).'&ip='.$client_ip;
   $result = @file_get_contents($generate_token);
   $token = json_decode($result, true);
   return $token;

 }

 return false;

}


?>

Function USAGE

<?php
/*
Online PHP Examples with Source Code
website: http://4evertutorials.blogspot.in/
*/



 $_token = GENERATE_TOKEN("send_username","send_passwd");
 
    if($_token)
    {

     // token successful authentication
     // after generating a token you need to Authenticating a Token this will be our next post
                              
    }
    else
    {
        echo "Invalid Username or Password.";
    }


?>

helpful? Share this

The Editorial Team of 4everTutorials consists of a group of PHP Professionals.

0 comments:

 

© 2014 4everTutorials. All rights resevered.

Back To Top