在PHP中从cURL请求获取Foursquare访问令牌
我正在测试一个cURL函数,以获取Foursquare上给定用户的访问令牌。以下函数以json格式将访问令牌打印到屏幕上在PHP中从cURL请求获取Foursquare访问令牌,php,json,curl,foursquare,Php,Json,Curl,Foursquare,我正在测试一个cURL函数,以获取Foursquare上给定用户的访问令牌。以下函数以json格式将访问令牌打印到屏幕上 {"access_token":"5B25GW5LF3L4W04PALHK32X5Z3YGNUUVDHM2TFBQOWZSQ121"} 我在提取访问令牌的值时遇到问题 这是我正在使用的函数: 函数get\u access\u令牌($code){ 如何将此访问令牌存储在变量中 谢谢默认情况下,curl\u exec不返回响应,而是返回一个表示成功或失败的值。有关详细信息,请
{"access_token":"5B25GW5LF3L4W04PALHK32X5Z3YGNUUVDHM2TFBQOWZSQ121"}
我在提取访问令牌的值时遇到问题
这是我正在使用的函数:
函数get\u access\u令牌($code){
如何将此访问令牌存储在变量中
谢谢默认情况下,curl\u exec不返回响应,而是返回一个表示成功或失败的值。有关详细信息,请访问。只需再添加一行代码,告诉curl将返回值传递回curl\u exec和$result变量:
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
您可能还需要检查数据返回时是否发生错误:例如:
$result = curl_exec($ch);
if (curl_errno($ch))
echo (curl_error($ch));
else
echo $result;
curl_close($ch);
$result = curl_exec($ch);
if (curl_errno($ch))
echo (curl_error($ch));
else
echo $result;
curl_close($ch);