Я создаю приложение, которое будет использовать только одну учетную запись Soundcloud, контролируемую мной. Мне интересно, есть ли способ получить токен доступа для этой учетной записи без уведомления пользователя. Можно ли авторизовать мое приложение для одной учетной записи, а затем использовать его? Я новичок в API и PHP, извините, если это глупый вопрос.
Это возможно, однако согласно API это не так. Если вы посмотрите на их документацию, Вот, и нажмите на вкладку для PHP, он говорит, что он не поддерживается. Однако, если вы получаете оболочку PHP для использования с SoundCloud API, найденный Вот, вы можете. Это оболочка, которую они предлагают использовать, но по какой-то причине это не задокументировано.
// create client object
$client = new SoundcloudService('client id', 'client secret');//Get access token
$client->credentialsFlow('username', 'password');
Конечно, вы можете использовать одну учетную запись SoundCloud в качестве служебной учетной записи.
Вот соответствующие документы:
https://developers.soundcloud.com/docs/api/reference#connect