问题标签 [deezer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - 我如何知道我的 IP 是否被列入 Deezer API 的黑名单?
在我的本地机器上,我访问网址http://api.deezer.com/2.0/search/artist?q=feeder并返回正确的 json 数据。在我的实时服务器上,我卷曲相同的 url,并返回 json。
http状态码是200,我不相信我已经达到了速率限制,在我的本地机器上进行了类似负载的测试。
我只能怀疑服务器上的其他人(在此处的共享主机上)已经访问了 API 并被列入黑名单,或者他们在达到速率限制时仍然响应但没有通知这一事实。
有人有什么建议吗?目前没有等待几个小时再试一次,我很难过。
(PS 有足够代表的人想要制作“Deezer”标签吗?)
php - 如何获取 cURL 请求返回的 URL?
试图了解 Deezer API。
当我访问时:
我最终在 http://mydomain.me/?code=8b69a9a6137094814375bcd5aa9a6c02
我想code
从响应中解析变量。我怎样才能用 cURL 做到这一点?
这是我尝试过的:
php - Deezer API 和 file_put_contents
我有这个脚本,用于将专辑从 Deezer 保存到我的服务器。专辑地址没问题,你可以自己试试。它确实会生成一个文件,但它不是我想要看到的图像,而是一个损坏的文件。我猜这与他们在访问从 API 获得的原始链接时提供的(我猜)301 有关。但如果是这样,我不知道如何解决这个问题。
android - Deezer Intent - 安卓
我已经在网上搜索过,但没有找到任何结果。如何让 Deezer 应用程序使用 Android 上的意图播放特定歌曲?(我也想和 Deezer一起做这个)。
javascript - Google Chrome 扩展程序就像在控制台中一样运行?
我正在尝试制作一个可以在 DEEZER (www.deezer.com) 中暂停/播放付款人的 Google Chrome 扩展程序。我playercontrol.doAction('next')
在 Google chrome JavaScript 控制台中手动运行代码“”,我可以操作 deezer 播放器,所以我研究了将代码注入带有扩展名的 Deezer 网页的可能性,但我没有成功地做到这一点. 是否可以在 Deezer 网页中运行 JavaScript 代码,就好像它来自 Google Chrome 中的控制台一样?如果有怎么办?
.net - 如何在桌面应用程序中使用 Deezer API 的 oAuth 身份验证?
我开始编写一个使用Deezer Api的 Winforms 应用程序。
现在,我坚持使用他们的OAuth 身份验证过程。
Deezer 的 OAuth 认证过程接受两种不同的流程来获得用户的认证和授权:服务器端流程和客户端流程。
- Web 应用程序使用服务器端流程
- 客户端流程与 javascript 和移动应用程序中的浏览器客户端应用程序一起使用。
我假设(可能是错误的)我可以使用客户端流程来让用户在 Winforms 应用程序中进行身份验证:
然后我编写了一个表单,在 WebBrowser 控件中启动 Deezer 登录网页,认为我可以解析响应后获取访问令牌。通常,如果我将response_type=token
参数添加到登录页面 URL,页面会允许它。
不幸的是,还redirect_uri
必须提供一个参数。但是,我不打算使用网站,因为它不适用于我的场景。
显然,没有办法欺骗这一点,登录页面显示一条错误消息,指出它丢失并拒绝启动身份验证过程。
在询问 Deezer 如何针对 Winform 应用程序使用他们的 API 之前,我想知道是否有人已经遇到过这个问题,以及他是如何解决这个问题的。
因为我是 OAuth 新手,所以我想知道我是否遗漏了一些要点,或者 Deezer API 是否不适用于我的场景。
javascript - 在 deezer sdk 中设置画布大小
我正在尝试通过 Deezer JS sdk 设置画布高度。
我正在使用以下代码:
问题是,setCanvasSize 函数使用对名为“app”的对象的引用。应用程序似乎在 deezer 页面的上下文中(但我的应用程序在它自己的 iframe 中运行)。当我尝试在我的 chrome 浏览器的 JS 控制台中调用代码时,它按预期工作。
但是当我从我的应用程序运行代码时,会抛出以下错误:
关于如何解决这个问题的任何想法?
javascript - deezer 播放器和 url 更改没有音乐停止
你用过 deezer.com 吗?如果你有并且你是一个开发者,你会质疑音乐怎么还能播放,地址栏中页面的 url 没有 hash 改变,只重新加载内容但播放器没有......
就像使用 2 个 iframe 并且父页面从重新加载的 iframe 页面获取 url 但不重新加载第二个或整个站点?
如果我的描述不准确,请向我询问更多详细信息。
谁知道这个功能,或者如何做到这一点的例子?
我已经看到这在 ie10,ff,chrome 之类的浏览器中是可能的,但是在 ie7-8 之类的浏览器中,这怎么可能呢?
android - Deezer sdk 示例播放器无法获取流令牌属性以启动播放
即使从示例应用程序中,我也无法启动曲目的播放。我从 Deezer 获得的流令牌出现问题(似乎丢失了!)。奇怪的是,因为我在 iOS 版本中使用了相同的应用程序 ID,而且我可以正常播放,而且我的播放列表也可以正常播放……有什么想法吗?
编辑
似乎 Deezer 应用程序 ID 只接受一个平台。奇怪,因为开发工具允许您填充两个平台。专门为 Android 创建一个新应用程序以获取另一个应用程序 ID 解决了该问题。
php - simplexml_load_file 在本地机器上工作,不能在线工作
我正在使用 Deezer API
第一个调用在我的本地机器(Mac PHP 5.3.15)和在线梦想主机服务器(PHP 5.3.13)上的工作方式相同,第二个调用在我的本地机器上工作,报告所有 5 个轨道对象,但不是在线,我刚刚得到
在我看来很奇怪,你有什么线索吗?
谢谢