gpt4 book ai didi

json - 对非官方 Pandora API 进行 JSON 调用

转载 作者:行者123 更新时间:2023-12-04 08:10:51 25 4
gpt4 key购买 nike

所以我在工作中听 Pandora,就像,伙计,获得 Pandora 的电台列表,或者以某种身份与它进行远程交互真的很酷..

所以我发现了这个非官方的 Pandora API,它只返回一堆看起来非常有用和整洁的 JSON 对象!这是 API 的链接:http://pan-do-ra-api.wikia.com/wiki/Json/5

问题是我从来没有真正使用过 JSON,也绝对没有使用过这个 API,所以我不知道该怎么做。我认为,如果有人给我一个示例,说明如何从我的 Windows 7 台式计算机获取电台列表,那将非常有帮助,我可能会从那里得到其余的。

谢谢!

最佳答案

同样,对于 Marc B 的评论,我有点同意。但是,要更笼统地回答您的问题-可能不值得您花时间。

Pandora 请求/响应正文都通过 HTTP/HTTPS 发送。但是,它们都是加密的。有一个“公共(public)” key 列表,可用于加密和解密响应。整理完所有内容后,您将不得不使用 API。

首先,您必须对用户进行身份验证才能获得 Auth token 。从那里,您可以访问需要身份验证 token 的 API。

最后一点,JSON 接口(interface)以许多不同的方式工作。有时 API 是通过 URL 本身指定的,例如
http://example.com/json/foo

其他时候,它通过 POST 在请求正文中指定。

如果你真的想弄清楚这一点,我会玩它。我怀疑有人会发布有关如何操作并非真正“公开”的 API 的代码。 Pandora 经常对其进行更改,以故意破坏第三方应用程序。

一个简单的 JSON 示例:

发布到 http://example.com/json/foo

{ param: "val",
anotherParam: "val",
responseType: "XML" }

响应可能看起来像
{ status: 200,
result: "you called the foo API" }

关于json - 对非官方 Pandora API 进行 JSON 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17049578/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com