Spotify XML 请求

发布于 2025-01-01 07:36:03 字数 215 浏览 0 评论 0原文

我尝试执行 XMLHTTP 请求: http://lyricwiki.org/api.php?artist=” +encodeURIComponent(artistName) +”&song=”+encodeURIComponent(songName) +”&fmt=xml

获取歌词 但是当我查看 Spotify 检查器时,请求状态为 0 我能做些什么?

I try to do a XMLHTTPrequest to: http://lyricwiki.org/api.php?artist=" + encodeURIComponent(artistName) + "&song=" + encodeURIComponent(songName) + "&fmt=xml

to get the lyrics
but when I look in the inspector Spotify the request status is 0
what can I do?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

携君以终年 2025-01-08 07:36:03

更完整的代码帖子会有所帮助。但我会用最简单的测试示例来尝试一下。

manifest.json 中需要此权限:

"RequiredPermissions": [
    "http://lyricwiki.org"
],

重要提示:确保 manifest.json 文件仅使用正确的 \n 进行 utf-8 编码换行符,并使用 JSON linter 来验证其格式是否正确 (http://jsonlint.com/)
另外,请务必在对 manifest.json 进行任何更改后重新启动 Spotify 客户端。

这个简单的例子对我有用:

    $.post("http://lyricwiki.org/api.php" + 
           "?artist=" + encodeURIComponent("Beastie Boys") + 
           "&song=" + encodeURIComponent("Make Some Noise") + 
           "&fmt=xml", function (data) {
        alert("Data loaded: " + data);
    });

A fuller post of your code would help. But I will give this a shot with simplest tested example.

Require this permission in your manifest.json:

"RequiredPermissions": [
    "http://lyricwiki.org"
],

IMPORTANT: Make sure the manifest.json file is utf-8 encoded with the proper \n only line breaks, and use a JSON linter to verify it is well formatted (http://jsonlint.com/)
Also, Be sure to restart the Spotify client after any changes to manifest.json.

This simple example worked for me:

    $.post("http://lyricwiki.org/api.php" + 
           "?artist=" + encodeURIComponent("Beastie Boys") + 
           "&song=" + encodeURIComponent("Make Some Noise") + 
           "&fmt=xml", function (data) {
        alert("Data loaded: " + data);
    });
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文