我正在尝试通过其API删除soundcloud上的曲目。我正在使用Njasm php库存储声音云(不是官方库,因为我认为他们没有官方库)。
我可以上传,但我不确定100%如何删除曲目。
我有这个:
$params = array("id"=>255008920);
$response = $facade->delete("/tracks", $params);
但这似乎并没有删除曲目。
我必须使用什么来删除轨道(即使它不是基于Njasm库)?
最佳答案
我是njasm库的创建者。
首先感谢您使用它。
关于您的问题:您正在使用正确的参数调用正确的方法,但是您需要调用
request()
最后,调用API。假设您已通过身份验证。
例:
$facade = new SoundcloudFacade($clientID, $clientSecret);
$facade->userCredentials($username, $password);
$params = ["id" => 12345];
$response = $facade->delete('/tracks')->request();
// or
$facade->delete('/tracks');
$facade->setParams($params);
$response = $facade->request();
希望能帮助到你。
关于php - 使用API和PHP在Soundcloud上删除轨道,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36224740/