【问题标题】:Github API returning NULL response on fetching User informationGithub API 在获取用户信息时返回 NULL 响应
【发布时间】:2013-07-27 21:25:39
【问题描述】:

我正在将 GitHub API 集成到我的 CakePhp 项目中。我正在使用 cURL 发出请求。我能够成功获取 oAuth Code 和 AccessToken。

但是当我试图通过调用来获取用户信息时

https:\api.github.com\user?access_token=7190aa11e267e0665edd367ab723d18ec34c7d64

我得到空响应。

我正在粘贴我在下面得到的回复:

headers":{"url":"https://api.github.com/user?access_token=7190aa11e267e0665edd367ab723d18ec34c7d64","content_type":null,"http_code":0,"header_size ":0,"request_size":0,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.297,"namelookup_time":0.047,"connect_time":0.297,"pretransfer_time" :0,"size_upload":0,"size_download":0,"speed_download":0,"speed_upload":0,"download_content_length":-1,"upload_content_length":-1,"starttransfer_time":0,"redirect_time" :0},"**响应":null}

请让我知道我错过了什么?

【问题讨论】:

  • 请务必添加curl_setopt( $c, CURLOPT_SSL_VERIFYPEER, false ); 作为答案并将其标记为这样,以便其他人可以轻松找到解决方案。
  • 已修复 :) 哇,在这个问题上卡了几个小时,我一问到这里就解决了。问题在于 cURL SSL 验证。所以我把它关掉了。 >curl_setopt($c,CURLOPT_SSL_VERIFYPEER,假);如果有更好的解决方案,请告诉我。
  • 那是评论,不是答案。
  • ya Jakenoble.. 那是评论.. 但由于我的声誉不到 10,我只能在 8 小时后回答我自己的问题。我会这样做的!

标签: php github-api


【解决方案1】:

发布我上面提出的问题的答案。

问题在于 cURL SSL 验证。所以我把它关掉了。 >curl_setopt($c,CURLOPT_SSL_VERIFYPEER,假);如果有更好的解决方案,请告诉我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 2015-02-25
    相关资源
    最近更新 更多