问题标签 [last.fm]

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 投票
2 回答
84 浏览

python - 访问另一个类的函数而不在每个实例中引用?

在下面的代码中,User类需要访问类get_user实例中 的函数WebService,因为它包含与 Web 服务器 (last.fm) 进行身份验证所需的其他函数。实际代码在这里

问题是需要在每个“用户”内部保存一个引用。还有另一种方法吗?或者只是我把事情复杂化了,这就是它在现实世界中的实际运作方式?

0 投票
1 回答
1812 浏览

c# - 按每个条目不同的列表中的 int 属性对列表进行排序

我目前正在为自己开发一个连接到 LastFM 的小程序。在这里,我可以获取本周播放的完整艺术家列表。这是我第一次获取播放的艺术家并将它们存储到列表中的方式:

现在,假设 WeeklyArtists[i].Artist 中的每个条目都有一个名为“Playcount”的属性。我想根据该属性按降序对列表进行排序,唯一的问题是,我不知道怎么做!

您的帮助将不胜感激!

0 投票
2 回答
897 浏览

php - 在 LastFM API 和 PHP 中检索 BIO 信息

我正在尝试使用 LASTFM api 查找艺术家 BIO 信息,但我遇到了麻烦。

我正在使用 PHP 和一个将结果作为 XML 返回的 CURL 请求。

如果我使用 CURL 发送的 url 并在浏览器中正常加载它,它会显示所需的一切。但是,CURL 在 php 脚本中返回的结果缺少 XML 的某些属性。

例如:artist->bio->summary 存在但没有内容。

您可以复制我正在做的事情,在这里复制基本概念:

在浏览器中打开它: http ://ws.audioscrobbler.com/2.0/artist/cher/info.xml

将其复制并粘贴到 PHP 文件中并打开:

您会看到返回的结果相似,但 curl 请求中缺少内容。我也尝试过做一个 simplexml_load_file() 但同样的事情发生。我错过了什么?为任何帮助干杯!

0 投票
2 回答
274 浏览

http - 适当的用户代理标头值

我正在使用 HttpBuilder(基于 apache 的 httpclient 构建的 Groovy HTTP 库)向 last.fm API 发送请求。此 API 的文档说您应该将user-agent标头设置为“适当的”,以减少被阻止的机会。

知道什么样的价值观会被认为是合适的吗?

0 投票
1 回答
1094 浏览

spotify - Spotify vs Last FM,显示最后播放的曲目

我正在寻找一种方法来在我的网站上显示我最后播放的 Spotify 曲目。我成功使用了 Last.FM API。Spotify 没有开放的 API,Facebook 的音乐部分似乎也被锁定了。所以我现在将所有内容都整理到 last.fm 并使用他们的 API 来获取最后播放的歌曲。这很好用,但我认为显示“立即播放”按钮以在 Spotify 上播放曲目会很有趣。

为此,我需要特定歌曲的 Spotify ID,last.fm api 似乎没有返回。

所以......两个问题:1)有没有办法从Spotify本身获取相同的信息?2)如果没有,是否有使用 Last.FM 详细信息获取匹配的 Spotify 歌曲的好方法?

0 投票
1 回答
165 浏览

ruby-on-rails - Rails3 助手和动态内容

我一直在努力使用 youpy 的“lastfm”gem 从 last.fm 中提取动态数据。获取数据效果很好;但是,rails 似乎不喜欢动态部分。现在,我已将代码添加到 helper 文件夹中名为“HomeHelper”(在创建 rails 应用程序期间生成)的帮助程序模块中:

我为每个创建了一个部分并将它们添加到我的索引页面:

太好了,这得到了我需要的数据并像我想要的那样显示在页面上;但是,根据last.fm,似乎当歌曲更改时,除非我重新启动服务器,否则它不会出现在我的网站上。

我已经使用 Phusion Gassenger 和 WEBrick 对此进行了测试,似乎两者都可以。我曾认为这可能是这个特定页面的缓存问题,所以我尝试了一些缓存黑客来使页面过期并重新加载。这没有帮助。

然后我得出结论,将此代码粘贴在帮助文件中可能不是最佳解决方案。我不知道助手处理动态内容的能力如何;像这样。如果有人对此有任何见解,太棒了!谢谢大家!

0 投票
1 回答
546 浏览

api - 如何使用 last.fm API 获取艺术家上周的热门曲目?

我想last week top tracks使用 last.fm API 获取艺术家的,但我没有看到任何相关的方法调用。

我查看了artist.getTopTracks方法,但它返回了艺术家的整体热门曲目。

那么,有什么方法可以让我使用 API 仅获取上周的热门曲目。

0 投票
1 回答
111 浏览

android - 为什么 toString() 返回一个十六进制代码?

我在我的应用程序中写了这个

为什么这段代码会出现在 logcat 中?

0 投票
1 回答
169 浏览

windows-phone-7 - WP7:将歌曲添加到 last.fm

我想向 last.fm 发送一个乱码,但不知道该怎么做。我搜索了 C# 的 last.fm-API。如果我想将它添加到项目中,它会说它不是为 Windows Phone 编程的(当然)。我怎么还能乱写歌曲?

0 投票
1 回答
894 浏览

html - Last.fm API jQuery

目前我已经在我的网站www.midnightlisteners.com上集成了 Last.fm API,但它会将所有 Last.fm 数据放在最后一个 Kanye West 上。如果您将鼠标悬停在 (i) 图标上,您将看到数据出现在工具提示中。

我想遍历所有并将它们添加到相应的位置。另外,如果有人也可以帮助我获得小型艺术家的图像,那就太好了。

我的jQuery代码:

我的 HTML 最好在我的网站上看到:www.midnightlisteners.com

但它将 Last.fm 中的所有数据放入<div class="related"> </div>

我在这里得到了很多帮助:writing.sackettsolutions.com/2012/02/navigating-the-last-fm-api-with-a-little-help-from-jquery-getjson