Navigation

    SmartAPI Forum
    • Register
    • Login
    • Search
    • Categories
    • Popular
    • Groups
    • FAQs
    • API Docs

    Login issue PHP curl

    General Discussion
    2
    2
    20
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      amanthuniya94 last edited by

      I am trying to login but it keep on giving me error code 400. Not sure why? Below is my code
      Also in header I am not sure what to set as MAC IP as I don't hold mac and in client local ip I am adding my system local IP and in client public ip I am adding my server ip where my website is located.
      I hope i am doing it right..

      $headers = array('Content-Type: application/json', 'Accept: application/json', 'X-UserType: USER', 'X-SourceID: WEB', 'X-ClientLocalIP: 182.69.96.96', 'X-ClientPublicIP: 185.28.21.157', 'X-MACAddress: MYMACIP', 'X-PrivateKey: MYPRIVATEKEY');

          $data["clientcode"] = "MYCLIENTCODE";
          $data["password"] = "PASSWORD";
      
          $url = 'https://apiconnect.angelbroking.com/rest/auth/angelbroking/user/v1/loginByPassword';
      
          $jsonData = json_encode($data);
      
          $curl = curl_init();
          curl_setopt($curl, CURLOPT_POST, 1);
          curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
          curl_setopt($curl, CURLOPT_HEADEROPT, CURLHEADER_UNIFIED);
          curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
      
          curl_setopt($curl, CURLOPT_URL, $url);
          curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
              
          $result = curl_exec($curl);
          $http_status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
      
          echo '<br/>Response Status : ' . $http_status;
          echo '<br/>Response String : ' . $result;
      
          //To Convert json response to array
          $resJsonArray = json_decode($result, true);
      

      Response I am receiving is

      Response Status : 400
      Response String :

      1 Reply Last reply Reply Quote 0
      • A
        A587355 last edited by

        Sir kindly migrate my account user id A587355

        1 Reply Last reply Reply Quote 0
        • First post
          Last post