我正在尝试通过其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/

10-13 01:47