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

带私人播放器的Soundcloud API(不工作),api,soundcloud,ruby-on-rails-4.2,Api,Soundcloud,Ruby On Rails 4.2,我正在使用API包装器Ruby Soundcloud 我能够检索一些soundcloud声音和播放列表信息并进行更新 问题1: 可嵌入的_by不更新,例如,即使我更新为all,它也始终保持为none 问题2: 如果我将声音设置为sharing:private with embeddeble_by:all,我会得到一个提示,声音不能在Soundcloud之外播放 我确实在我的url中使用了秘密令牌: <iframe width="100%" height="450" scrolling=

我正在使用API包装器Ruby Soundcloud

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

问题1: 可嵌入的_by不更新,例如,即使我更新为all,它也始终保持为none

问题2: 如果我将声音设置为sharing:private with embeddeble_by:all,我会得到一个提示,声音不能在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才能工作:/