【问题标题】:How to get access token using PHP?如何使用 PHP 获取访问令牌?
【发布时间】:2014-04-29 17:23:26
【问题描述】:

首先,我在/oauth/authorize/ 授权我的应用程序。然后我在/oauth/access_token/ 将授权令牌换成访问令牌。兑换成功后,在这个页面得到一个json格式的access token:/oauth/access_token/?code=CODE&client_secret=CLIENT_SECRET&client_id=CLIENT_ID&redirect_uri=REDIRECT_URL

格式:

{"access_token": "ACCESS_TOKEN", "token_type": "simple"}

我想在本地保存/获取此访问令牌。我如何在 PHP 中做到这一点?

【问题讨论】:

    标签: php api access-token json


    【解决方案1】:

    您需要将 JSON 结果转换为 PHP 变量:

    $result = json_decode($returnedJSON);
    var_dump($result);
    

    您的access_token 使用以下代码检索:

    echo $result->access_token;
    

    【讨论】:

    • 是的,但是如何从页面中检索 JSON 结果?我可以使用 file_get_contents,但成功交换后浏览器重定向到 /oauth/access_token/?code=CODE&client_secret=CLIENT_SECRET&client_id=CLIENT_ID&redirect_uri=REDIRECT_URL。 @ariefbayu
    • 嗯……你问错问题了。在这种情况下,您想知道如何访问 OAuth API。请谷歌“PHP Oauth 客户端”
    猜你喜欢
    • 2012-09-22
    • 2020-11-04
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    • 1970-01-01
    • 2016-09-12
    相关资源
    最近更新 更多