Soundclouds API在某些曲目上为我返回403.我尝试过使用原始的http端点以及用于python的soundcloud api包装器,两者都有问题.
https://api.soundcloud.com/tracks/251164884.json?client_id=CLIENT_ID
Run Code Online (Sandbox Code Playgroud)
上面的一个返回403错误,而低于一个工作,显然使用相同的CLIENT_ID
https://api.soundcloud.com/tracks/197355235.json?client_id=CLIENT_ID
Run Code Online (Sandbox Code Playgroud)
我得到了使用库包装器.requests.exceptions.HTTPError:403客户端错误:禁止
import soundcloud
client = soundcloud.Client(client_id=CLIENT_ID)
track = client.get('/resolve', url='https://soundcloud.com/mtarecords/my-nu-leng-flava-d-soul-shake')
Run Code Online (Sandbox Code Playgroud)
https://soundcloud.com/calyxteebee/nothing-left 另一条也无法解决的曲目.并非所有曲目都有这个问题,大多数曲目都是如此.
如果你去分享 - >嵌入Soundcloud,track_id将在那里,所以我知道我正在使用正确的track_id.
在浏览器中查看http端点我收到错误.
Failed to load resource: the server responded with a status of 401 (Unauthorized) - https://api.soundcloud.com/favicon.ico
Run Code Online (Sandbox Code Playgroud)
其他人之前遇到过这个问题吗?
我在我的本地计算机上运行我的应用程序,并使用远程API访问我的生产端的数据存储区.一切都运行良好,直到我尝试在谷歌应用引擎启动器中添加第二个应用程序(我相信这是导致问题的原因)因为我必须将我正在处理的内容与一些更新的代码合并,并且想要测试我去了沿.突然间我甚至无法访问远程数据存储区.我收到了错误
app s~buybottandrew cannot access app dev~buybottandrew's data
Run Code Online (Sandbox Code Playgroud)
我尝试清除允许我访问远程数据存储区的本地数据存储区,然后再次出现问题.
我读了关于default_partition标志的建议,我也尝试过传递它,包含无关和空字符串等多种不同的东西.
--default_partition=s~buybottandrew
Run Code Online (Sandbox Code Playgroud)
无论论证如何,它都会给我同样的错误
dev_appserver.py: error: unrecognized arguments: --default_partition=s~buybottandrew
Run Code Online (Sandbox Code Playgroud)
如果我删除所有远程api代码并在生产服务器上测试时部署它,一切都很完美.我似乎无法缩小对我生活的影响.
任何投入将不胜感激.