问题标签 [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.

0 投票
1 回答
605 浏览

api - 我如何知道我的 IP 是否被列入 Deezer API 的黑名单?

在我的本地机器上,我访问网址http://api.deezer.com/2.0/search/artist?q=feeder并返回正确的 json 数据。在我的实时服务器上,我卷曲相同的 url,并返回 json。

http状态码是200,我不相信我已经达到了速率限制,在我的本地机器上进行了类似负载的测试。

我只能怀疑服务器上的其他人(在此处的共享主机上)已经访问了 API 并被列入黑名单,或者他们在达到速率限制时仍然响应但没有通知这一事实。

有人有什么建议吗?目前没有等待几个小时再试一次,我很难过。

(PS 有足够代表的人想要制作“Deezer”标签吗?)

0 投票
1 回答
291 浏览

php - 如何获取 cURL 请求返​​回的 URL?

试图了解 Deezer API。

当我访问时:

http://connect.deezer.com/oauth/auth.php?app_id=MY_APP_ID&redirect_uri=http://mydomain.me&perms=basic_access

我最终在 http://mydomain.me/?code=8b69a9a6137094814375bcd5aa9a6c02

我想code从响应中解析变量。我怎样才能用 cURL 做到这一点?

这是我尝试过的:

0 投票
2 回答
1140 浏览

php - Deezer API 和 file_put_contents

我有这个脚本,用于将专辑从 Deezer 保存到我的服务器。专辑地址没问题,你可以自己试试。它确实会生成一个文件,但它不是我想要看到的图像,而是一个损坏的文件。我猜这与他们在访问从 API 获得的原始链接时提供的(我猜)301 有关。但如果是这样,我不知道如何解决这个问题。

0 投票
1 回答
1214 浏览

android - Deezer Intent - 安卓

我已经在网上搜索过,但没有找到任何结果。如何让 Deezer 应用程序使用 Android 上的意图播放特定歌曲?(我也想和 Deezer一起做这个)。

0 投票
1 回答
4023 浏览

javascript - Google Chrome 扩展程序就像在控制台中一样运行?

我正在尝试制作一个可以在 DEEZER (www.deezer.com) 中暂停/播放付款人的 Google Chrome 扩展程序。我playercontrol.doAction('next')在 Google chrome JavaScript 控制台中手动运行代码“”,我可以操作 deezer 播放器,所以我研究了将代码注入带有扩展名的 Deezer 网页的可能性,但我没有成功地做到这一点. 是否可以在 Deezer 网页中运行 JavaScript 代码,就好像它来自 Google Chrome 中的控制台一样?如果有怎么办?

0 投票
2 回答
4136 浏览

.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 是否不适用于我的场景。

0 投票
1 回答
235 浏览

javascript - 在 deezer sdk 中设置画布大小

我正在尝试通过 Deezer JS sdk 设置画布高度。

我正在使用以下代码:

问题是,setCanvasSize 函数使用对名为“app”的对象的引用。应用程序似乎在 deezer 页面的上下文中(但我的应用程序在它自己的 iframe 中运行)。当我尝试在我的 chrome 浏览器的 JS 控制台中调用代码时,它按预期工作。

但是当我从我的应用程序运行代码时,会抛出以下错误:

关于如何解决这个问题的任何想法?

0 投票
1 回答
454 浏览

javascript - deezer 播放器和 url 更改没有音乐停止

你用过 deezer.com 吗?如果你有并且你是一个开发者,你会质疑音乐怎么还能播放,地址栏中页面的 url 没有 hash 改变,只重新加载内容但播放器没有......

就像使用 2 个 iframe 并且父页面从重新加载的 iframe 页面获取 url 但不重新加载第二个或整个站点?

如果我的描述不准确,请向我询问更多详细信息。

谁知道这个功能,或者如何做到这一点的例子?

我已经看到这在 ie10,ff,chrome 之类的浏览器中是可能的,但是在 ie7-8 之类的浏览器中,这怎么可能呢?

0 投票
0 回答
426 浏览

android - Deezer sdk 示例播放器无法获取流令牌属性以启动播放

即使从示例应用程序中,我也无法启动曲目的播放。我从 Deezer 获得的流令牌出现问题(似乎丢失了!)。奇怪的是,因为我在 iOS 版本中使用了相同的应用程序 ID,而且我可以正常播放,而且我的播放列表也可以正常播放……有什么想法吗?

编辑

似乎 Deezer 应用程序 ID 只接受一个平台。奇怪,因为开发工具允许您填充两个平台。专门为 Android 创建一个新应用程序以获取另一个应用程序 ID 解决了该问题。

0 投票
3 回答
3453 浏览

php - simplexml_load_file 在本地机器上工作,不能在线工作

我正在使用 Deezer API

第一个调用在我的本地机器(Mac PHP 5.3.15)和在线梦想主机服务器(PHP 5.3.13)上的工作方式相同,第二个调用在我的本地机器上工作,报告所有 5 个轨道对象,但不是在线,我刚刚得到

在我看来很奇怪,你有什么线索吗?

谢谢