首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Soundcloud 401

Soundcloud 401
EN

Stack Overflow用户
提问于 2014-04-12 14:27:27
回答 2查看 439关注 0票数 1

因此,我正在尝试使用SoundCloud API获得一个播放列表,但在设置访问令牌时,我将得到一个401。

代码语言:javascript
复制
<?PHP
    require_once('Services/Soundcloud.php');

   $client = new Services_Soundcloud('id', 'secret', 'uri');
    if (!isset($_GET['code']))
    {
        header("Location: " . $client->getAuthorizeUrl());
    }
    $access_token = $client->accessToken($_GET['code']);
    $client->setAccessToken($access_token);
?>

我认为我重用访问令牌可能是个问题(也许?)。我没有把握。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-12 15:10:52

通过简单地添加带有“未到期”的that“作用域”,然后使用该代码来解决这个问题。

代码语言:javascript
复制
header("Location: " . $client->getAuthorizeUrl(array('scope' => 'non-expiring'));
票数 0
EN

Stack Overflow用户

发布于 2014-04-14 09:05:32

不知为什么它又坏了。我收到以散列(#)结尾的代码,当我试图用$_GET['code']获取它们时,它会被剥离。即使我手动添加哈希,身份验证仍然以401结尾,因此我假设这是一个内部错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23031661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档