Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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 LinkedIn获取令牌返回HTTP 1.1 400-错误请求错误_Php_Codeigniter_Oauth_Linkedin - Fatal编程技术网

Php LinkedIn获取令牌返回HTTP 1.1 400-错误请求错误

Php LinkedIn获取令牌返回HTTP 1.1 400-错误请求错误,php,codeigniter,oauth,linkedin,Php,Codeigniter,Oauth,Linkedin,我目前无法获取LinkedIn令牌 我目前正在跟踪调查 我还将其用作基本代码 但是,在我完成授权过程(在该过程中我获取了身份验证代码)之后,为用户获取令牌的过程失败,并出现错误请求错误(400) 下面是示例页面中修改过的代码 (注意:在转到cURL之前,我们前面尝试过的注释部分) 忘了提一下,echo$url部分,输出一个url,当手动插入浏览器时,会生成一个有效的用户令牌为了使请求生效,它必须在GET中发送,而不是POST 删除此行: curl_setopt($ch,CURLOPT_POST,

我目前无法获取LinkedIn令牌

我目前正在跟踪调查

我还将其用作基本代码

但是,在我完成授权过程(在该过程中我获取了身份验证代码)之后,为用户获取令牌的过程失败,并出现错误请求错误(400)

下面是示例页面中修改过的代码 (注意:在转到cURL之前,我们前面尝试过的注释部分)


忘了提一下,
echo$url部分,输出一个url,当手动插入浏览器时,会生成一个有效的用户令牌

为了使请求生效,它必须在
GET
中发送,而不是
POST

删除此行:

curl_setopt($ch,CURLOPT_POST,1);

您是否尝试对代码进行
urlencode
并重定向uri参数?@Yan是的。结果是一样的。获取响应时请求不正确,但是,在浏览器中手动插入URL的效果与预期一样,这是一个带有过期时间戳和访问令牌的JSON响应。您是否尝试将其作为
GET
而不是
POST
发送,我以为LinkedIn只会在我提出发帖请求时才回复我的请求,而不是“搭便车”。但是,它与get请求完美配合!请提交一份正式答复,以便我能接受!非常感谢。
curl_setopt($ch,CURLOPT_POST,1);