Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php获取Flipkart卖家帐户的访问令牌_Php_Access Token_Flipkart Api - Fatal编程技术网

使用php获取Flipkart卖家帐户的访问令牌

使用php获取Flipkart卖家帐户的访问令牌,php,access-token,flipkart-api,Php,Access Token,Flipkart Api,任何人都可以使用Flipkart应用程序id和应用程序机密帮助获取访问令牌 我们已尝试使用以下代码: <?php $username='appid'; $password='appsecret'; $url='https://api.flipkart.net/oauth-service/oauth/token\?grant_type\=client_credentials\&scope=Seller_Api'; $ch = curl_init(); curl_setopt($ch

任何人都可以使用Flipkart应用程序id和应用程序机密帮助获取访问令牌

我们已尝试使用以下代码:

<?php
$username='appid';
$password='appsecret';
$url='https://api.flipkart.net/oauth-service/oauth/token\?grant_type\=client_credentials\&scope=Seller_Api';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
$output = curl_exec($ch);
$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);   //get status code
$info = curl_getinfo($ch);
curl_close($ch);

if(curl_errno($ch)){   
    echo 'Curl error: ' . curl_error($ch);
}
print_r($output);
echo $status_code;

我遇到了同样的问题,在挣扎了几个小时后,我转到我的卖家帐户,重新创建了我的“应用程序Id”和“应用程序机密”。唯一不同的是这次我选择了“自助访问应用程序”而不是“第三方应用程序”,我很乐意去做。
请参阅:

希望这有帮助
谢谢

我也遇到了同样的问题,在挣扎了几个小时后,我转到我的卖家帐户,重新创建了我的“应用程序Id”和“应用程序机密”。唯一不同的是这次我选择了“自助访问应用程序”而不是“第三方应用程序”,我很乐意去做。 请参阅:

希望这有帮助
谢谢

你可以试试这段代码,我也遇到了同样的问题

    $url  = "https://api.flipkart.net/oauth-service/oauth/token?grant_type=client_credentials&scope=Seller_Api";
    $curl = curl_init(); 
    curl_setopt($curl, CURLOPT_USERPWD,  config('constants.flipkart.application_id').":".config('constants.flipkart.secret_key'));
    curl_setopt($curl, CURLOPT_URL,$url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    $result = curl_exec($curl);
    $token = json_decode($result,true);

    if(isset($token['access_token'])){
        $this->access_token = $token['access_token'];
    }

你可以试试这个代码,我也面临同样的问题

    $url  = "https://api.flipkart.net/oauth-service/oauth/token?grant_type=client_credentials&scope=Seller_Api";
    $curl = curl_init(); 
    curl_setopt($curl, CURLOPT_USERPWD,  config('constants.flipkart.application_id').":".config('constants.flipkart.secret_key'));
    curl_setopt($curl, CURLOPT_URL,$url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    $result = curl_exec($curl);
    $token = json_decode($result,true);

    if(isset($token['access_token'])){
        $this->access_token = $token['access_token'];
    }

请永远不要分享你的真实身份,好吧,这些都是测试身份,那么你得到了什么回应?请去阅读。我们现在甚至不知道如何帮助你,因为你还没有给我们任何东西,这应该被称为“问题描述”。我们得到:{“错误”:“无效的授权”,“错误描述”:“未经授权的授权类型:客户端凭据”}400请永远不要分享你的真实身份好吧,这些都是测试一那么你得到了什么回应?请去阅读。我们现在甚至不知道如何帮助你,因为你还没有给我们任何东西,这应该被称为“问题描述”。我们得到:{“错误”:“无效的授权”,“错误描述”:“未经授权的授权类型:客户端凭据”}400