2016-08-11 5 views
0

これはAPIを使用してフリップカートからデータを取得するために与えたカール、PHPプログラムです。Flipkart Api:APIからデータを取得しようとしているときにエラーが発生しました

:しかし、私は今まで何を、私は同じエラーを取得しています{「エラー」:「不正」、「しましたerror_description」:「認証オブジェクトは、SecurityContextがで見つかりませんでした」}

<?php 

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL,"https://api.flipkart.net/oauth-service/oauth/token?grant_type=client_credentials&scope=Seller_Api,Default"); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS,$vars); //Post Fields 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 

$headers = array(); 
$headers[] = 'appid:appsecret'; 

curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); 

$server_output = curl_exec ($ch); 


print $server_output ; 

curl_close ($ch); 

?> 

私は何がエラーであるのか分かりません。問題がappidとappecretの間にあるかどうかを確認しましたが、私は与えても同じエラーを表示しています。

Flipkart Documentation Link

+0

誰もが、このトピックで私を助けることができます –

答えて

0
$action = 'https://sandbox-api.flipkart.net/oauth-service/oauth/token?grant_type=client_credentials&scope=Seller_Api'; 

$headers = array(); 
$headers[] = 'content-type: application/json'; 
$curl = curl_init(); 
curl_setopt($curl, CURLOPT_URL, $action); 
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($curl, CURLOPT_USERPWD, "<id>:<key>"); 
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "GET"); 
curl_setopt($curl, CURLOPT_HEADER, 0); 
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); 
$result = curl_exec($curl); 
echo '<pre>';print_r($result); 
curl_close($curl); 
関連する問題