我使用soundcloud通过这个api端点重新发布曲目:
API.sound cloud.com/哦1/么/track_reposts
但它停止了工作。有人有更多的信息吗?无论如何都要通过API重新发布曲目?
记录的SoundCloud API不包括reposts:https://developers.soundcloud.com/docs/api/reference
这是设计的。重新发布不是SoundCloud为API用户提供的产品的一部分。您使用的端点最初是为内部应用程序构建的,但现在正在退役。在撰写本文时,它仍然以只读形式提供,但很快就会消失。
通常我们建议使用小部件或嵌入公共API中不可用的内容。不幸的是,它也不包含转发能力。你用什么转发?我或许可以提出一个替代方案。
同样的问题在这里用于下载门。几个星期前工作,没问题,现在我得到了404 Not Found。
http://taffo.tunevoyage.com/hybrid_x_dubstep
艺术家联盟和ToneDen仍在重新发布曲目,没问题。不知道他们正在使用它。
我仍然可以通过以下方式获得用户重新发布的曲目:
https://api-v2.soundcloud.com/profile/soundcloud:users:{用户} CLIENT_ID = 2bdf .....
如果您使用的是旧SDK,它实际上向api.soundcloud.com/e1/me/track_reposts
发出POST请求,该方法应为PUT,否则将返回404错误。因此,如果您查看网络监视器SC.put('api.soundcloud.com/e1/me/track_reposts/{track_id}');
,它会执行POST。我仍在使用旧版SDK,但我刚用PUT创建了一个新函数。现在它工作正常。