我正在使用 Python 开发一个简单的应用程序,我可以在其中将曲目发布到我自己的 Soundcloud 帐户。我想获取我发布的曲目的“秘密链接”URL。例如,我得到最新的曲目,如下所示:
track = client.get('/me/tracks', limit=1)[0]
轨道设置为私人。它在文档中建议这样的东西应该返回秘密令牌:
client.get('/tracks/%d/secret-token' %track.id)
但是,我得到 HTTPError: 404 Client Error: Not Found。所有其他子资源似乎都有效。例如,此示例代码可以按您的预期工作:
comments = client.get('/tracks/%d/comments' %track.id)
for comment in comments:
print comment.body
我会认为,鉴于我已经使用我的凭据进行了身份验证,我可以访问它。这个对吗?任何帮助将不胜感激。