如何获取一个 Soundcloud 帐户的访问令牌

How to get access token for one Soundcloud account

我正在创建一个只使用一个由我控制的 Soundcloud 帐户的应用程序。我想知道是否有一种方法可以在不通知用户的情况下为该帐户获取访问令牌。是否可以为一个帐户授权我的应用程序,然后从那时起使用它?我是 API 和 PHP 的新手,很抱歉这是一个愚蠢的问题。

当然可以,您可以将一个 SoundCloud 帐户用作服务帐户。

相关文档如下:

https://developers.soundcloud.com/docs/api/reference#connect

https://developers.soundcloud.com/docs/api/reference#token

这是可能的,但根据 API 这是不可能的。如果您查看他们的文档,here, and click on the tab for PHP, it says it is not supported. However, if you get the PHP wrapper for use with the SoundCloud API, found here,您可以。这是他们建议使用的包装器,但出于某种原因,这没有记录在案。

// create client object
$client = new SoundcloudService('client id', 'client secret');


//Get access token
$client->credentialsFlow('username', 'password');