Я использую mptre PHP SoundCloud обертку в течение многих лет. Недавно функциональность API изменилась. Свойство release
в конечной точке tracks
(, как описано здесь ) перестало писать. Это верно как для PHP, так и для официального js sdk.
$client = new Services_Soundcloud($sc_clientid, $sc_clientsecret);
$client->setAccessToken($access_token);
$client->put('tracks/' . $trackID, array(
'track[title]' => 'New Title', // this works
'track[release]' => '0001' // this doesn't work,
));
Кто-нибудь еще заметил это изменение? Или есть другой способ записать в свойство release
?
Обновление 1: свойство
release
отлично работает с плейлистами . Все еще не работает на треках .
Обновление 2:
Те же результаты для официального javascript SDK (v 3.3.2)
Тестирование всех RW properties на 2 августа 2020 г .:
- title: ✅
- постоянная ссылка: ✅
- выпуск: ❌
- общий доступ: ❌
- embeddable_by: ❌
- Purchase_url: ❌
- Purchase_title: ✅
- описание: ✅
- жанр: ✅
- tag_list: ✅
- label_id: ❌
- label_name: ❌
- потоковая передача: ❌
- лицензия: ✅
- комментарий: ✅
- isr c: ❌