Soundcloud API 与私人播放器(不工作)

Soundcloud API with private player (not working)

我正在使用 API 包装器 Ruby Soundcloud。

我能够检索和更新一些 soundcloud 声音和播放列表信息。

问题一: "embeddable_by" 不更新(例如,即使我更新到 "all",它也始终保持在 none)。

问题二: 如果我将声音设置为 sharing:private(使用 embeddable_by:all),我会得到 "The sound can't be played outside of Soundcloud".

我确实在 url:

中使用了秘密令牌
  <iframe width="100%" height="450" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/<%= @audiofile.soundcloud_url %>%3Fsecret_token%3D<%= @sc_token %>&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true"></iframe><br />

奇怪的是,如果我从 Soundcloud 网站(在声音页面上)获取嵌入代码,它就可以工作。同样神奇的是,它开始使用我的自定义嵌入代码!是不是很奇怪?

任何帮助将不胜感激!

看起来 "streamable" 必须设置为 "true" 才能使其工作:/