问题标签 [7digital]

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 投票
0 回答
96 浏览

blackberry - 在 BlackBerry Playbook 上启动 7Digital Music Store

是否有可能使用 WebWorks SDK 在 BlackBerry Playbook 上启动 7Digital 音乐商店。我想在给定乐队的专辑页面上打开商店。Invoke API似乎不提供 商店作为启动选项。

0 投票
1 回答
488 浏览

android - 从 webview android 重命名下载

我使用带有 7digital 商店的 webview 来允许我的用户购买 mp3 并将其下载到他们的设备上。

但现在当我从 7digital 下载歌曲时,歌曲将被称为 -3.bin、-4.bin、-5.bin 等。

我如何将此名称覆盖为他们正在下载的歌曲的名称?

这是我的代码:

0 投票
1 回答
230 浏览

iphone - 如何在objective c中对7种数字api方法进行Oauth认证?

我必须从 7 个数字 api 访问一个 api 方法,并且该方法必须在使用前进行身份验证。track/stream方法的链接是track/stream 方法。我不知道该怎么做,我搜索了很多,但没有找到正确的方法。

0 投票
0 回答
1364 浏览

php - 7digital API:OAuth 身份验证错误:无效签名

我的身份验证有问题,我正在执行以下步骤:

1.我第一次通过使用这个站点的 url 获得 oauth_signature,详细信息如下:http: //7digital.github.io/oauth-reference-page/

网址: https ://api.7digital.com/1.2/oauth/requesttoken

消费者密钥: MY_KEY

消费者秘密: MY_SECRET_KEY

随机数: 814629426

* *时间戳: 1383291284

正文编码:** application/json

and them send request to get the oauth_token for the 7digital API: https://api.7digital.com/1.2/oauth/requesttoken?oauth_consumer_key=MY_KEY&oauth_nonce=184615245&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1383144733&oauth_version=1.0&oauth_signature=sJ%2B%2BPq2i9LfC1xGG1EHx2DrTBxg% 3D

此请求获取 oauth_token 和 oauth_token_secret。

2.我需要用客户端密钥授权oauth_token:

https://account.7digital.com/7dysvzdxkkmf/oauth/authorise?oauth_token=7EP6KGD 如果我有一个 7digital 帐户,该请求会响应一个页面来注册或登录。

3.我需要访问令牌:

https://api.7digital.com/1.2/oauth/accesstoken?oauth_token=JXLDXZY&oauth_consumer_key=MY_KEY&oauth_signature=uJ8jUSre5%2Fe5qiJsA5jeN54143M%3D&oauth_timestamp=1383204749&oauth_nonce=558206579

但在第 3 步我收到错误消息:OAuth 身份验证错误:无效签名。

我的代码有什么问题?

0 投票
2 回答
587 浏览

php - 为什么会话变量未设置

我在 PHP 项目中使用 7digital API。这是我调用 API 的代码:

它工作正常,但这里有一个问题,例如:

如果我按一次刷新按钮,则会话变量不会取消设置(我可以在 API 调用代码后访问会话数据),但在加载上一个刷新操作之前再次按刷新按钮,则会话数据将自动取消设置。

意味着如果我连续按下多次刷新按钮,则会话数据会自动销毁。

可能是什么原因?

一次刷新它工作正常。如果我删除了 XML 加载代码,那么它可以正常工作不止一次刷新或单次刷新。

0 投票
0 回答
185 浏览

database - 7 个数字和 rovi 的 ISRC 匹配标准

在 7digital 和 Rovi 中映射跟踪记录,因为多个跟踪具有相同的 ISRC 代码?请提出一种映射跟踪记录的方法。

如果您在这方面有任何知识和经验(7digital、Rovi、音乐数据库),请发表评论,如果我现在还没有说清楚,我会尝试更详细地解释我的问题。

0 投票
2 回答
292 浏览

android - 获取播放 7digital 剪辑的 oauth 签名

我想播放从 Echonest API 获得的 7Digital 剪辑的预览。为此,我想以编程方式为每个请求生成 oauth 签名。

播放剪辑的网址 - http://previews.7digital.com/clip/1234 但它需要 2 条腿的 oAuth。

为此,我使用了从 stackoverflow 获得的以下代码。

但是当我点击播放剪辑的最终网址时,我收到了无效的签名错误。

当我使用 7digital 工具生成 url 时,我可以播放剪辑。http://7digital.github.io/oauth-reference-page/

但是我需要为每个播放请求以编程方式生成最终 url。帮我解决这个问题。

0 投票
0 回答
351 浏览

java - 7digital Android SDK 为 setShouldCache 提供了 NoSuchMethodError

我一直在尝试在我的 Android 应用程序中更新 7digital SDK,但遇到了困难。我的电话search给了我以下崩溃:

我用来调用的代码search是:

...当我尝试越过这search条线时,会出现崩溃和堆栈跟踪。有谁知道这里可能会发生什么?自从使用旧版本的库以来,我没有更改我的非库代码(并且没有错误)。

0 投票
1 回答
65 浏览

7digital - 预览 7digital 曲目时返回无效签名

我正在尝试通过 7digital api 预览曲目。我在这里使用了参考应用程序来测试端点:-

http://7digital.github.io/oauth-reference-page/

我已经指定了我认为正确的格式查询,如下所示:-

http://previews.7digital.com/clip/8514023?oauth_consumer_key=MY_KEY&country=gb&oauth_nonce=221946762&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1456932878&oauth_version=1.0&oauth_signature=c5GBrJvxPIf2Kci24%D31%q

然而,无论我输入什么参数,我总是得到一个无效的签名作为响应。我还使用与参考页面相同的 oauth 签名库将其合并到我的 javascript 代码中,但仍然返回相同的无效签名。有人可以阐明我可能做错了什么吗?谢谢。

0 投票
1 回答
118 浏览

sonos - SONOS 播放错误“这些歌曲无法从 APPNAME 流式传输”

我一直在准备 POC 以将我们的音乐服务与 SONOS 集成,我已经编写了简单的服务用于测试目的。我已经实现了三种基本方法来播放 url “getMetadata”、“getMediaMetadata”和“getMediaURI”。

首先,我尝试使用媒体类型“track”并从 .mp4 格式的“getMediaURI”方法返回歌曲 url(硬编码),它按预期工作得很好。

后来,当我尝试使用 7 位 url 播放失败时说“这些歌曲不可用于从“APPNAME”流式传输。我尝试更改 mime 类型值也似乎没有任何效果。类型:音频/x-m4a

注意:相同的 7 个数字 url 在浏览器上可以正常播放。

我在这里做错什么了吗?我错过了什么吗?非常感谢任何帮助。

谢谢。