有没有办法使用 Soundcloud Python 对曲目发表评论?
Is there a way to comment on a track using Soundcloud Python?
Soundcloud API 参考资料让我有点困惑。我已经学会了如何用它做很多事情,但我不知道我是否可以评论一首歌。
如果我对引用的理解正确,当某些内容旁边有 GET、PUT、DELETE 选项时,这意味着您可以获取它、post 它并删除它。
但这是一个狂野的有根据的猜测,我可能真的误解了这一点。
我试过了
import soundcloud
client = soundcloud.Client(client_id=id,
client_secret=secret,
username=email,
password=password)
client.put('/tracks/'+str(trackID)+'/comments/', body="Reposted")
但这没有用。如果没有办法做到这一点,那么这里的 PUT 是什么意思?以下摘自API reference.
GET, PUT, DELETE /tracks/{id}/comments/{comment-id} a comment for the track
几件事:
文档建议调用 post
而不是 put
。
您的正文需要是一个字典,其中包含键 body
和可选的 timestamp
.
client.post('/tracks/%d/comments' % track.id, comment={
'body': 'This is a timed comment'
})
Soundcloud API 参考资料让我有点困惑。我已经学会了如何用它做很多事情,但我不知道我是否可以评论一首歌。
如果我对引用的理解正确,当某些内容旁边有 GET、PUT、DELETE 选项时,这意味着您可以获取它、post 它并删除它。
但这是一个狂野的有根据的猜测,我可能真的误解了这一点。
我试过了
import soundcloud
client = soundcloud.Client(client_id=id,
client_secret=secret,
username=email,
password=password)
client.put('/tracks/'+str(trackID)+'/comments/', body="Reposted")
但这没有用。如果没有办法做到这一点,那么这里的 PUT 是什么意思?以下摘自API reference.
GET, PUT, DELETE /tracks/{id}/comments/{comment-id} a comment for the track
几件事:
文档建议调用
post
而不是put
。您的正文需要是一个字典,其中包含键
body
和可选的timestamp
.
client.post('/tracks/%d/comments' % track.id, comment={
'body': 'This is a timed comment'
})