【问题标题】:how to get information about PSN ID playstation network如何获取有关 PSN ID playstation 网络的信息
【发布时间】:2015-10-24 03:24:51
【问题描述】:

我正在搜索 PlayStation 网络 api,但我找不到我想要的简单方法来检查 psn id,例如是否在线,如果 ID 存在或不存在,我需要简单的原因来获取有关 psn id 的任何信息可能的 。

谢谢。

【问题讨论】:

  • 试试这个网站:psnapi.org
  • 我不知道怎么用我以前试过,顺便谢谢你

标签: jquery api curl playstation


【解决方案1】:

目前还没有一种已知的方法可以仅使用客户端 JavaScript 直接从 PSN 服务器获取任何数据,需要执行许多必要的步骤,例如 OAuth、编辑请求标头以及执行简单的 PSN ID 查询等一些操作。 为此,您需要一个服务器端脚本来创建一个简单的 API,这样您就可以执行一个简单的 jQuery AJAX 请求。

有几个选项,都需要您托管脚本/服务器。

https://github.com/jhewt/gumer-psn我用Node.js写的,语法你可能很熟悉 https://github.com/ilendemli/gumer-psn-php上面的一个PHP实现

gumer-psn 基于官方移动应用,由我经常维护和更新。

【讨论】:

  • 我使用的是共享主机,有什么要求使用这个吗?
  • 我不确定 PHP 端口,但对于 Node.js,您应该已经安装了 Node.js 二进制文件。通常不允许在共享环境中运行任何 node.js。
  • 谢谢你亲爱的,等待其他用户如果他们可以帮助我看到一个网站有这个提取器
  • jhewt 现在似乎是两者中维护得更积极的一个。
  • @jsachs - 这是 PSN 的官方移动版?
【解决方案2】:

这里有一个 API 会持续开发并在订阅的基础上运行:http://www.psnleaderboard.com/api

它是用 PHP 制作的,不是官方的,但它确实提供了完整的游戏/个人资料数据(包括隐藏的奖杯),并通过 npcommid 组合游戏来存储产品,以便包括元数据、屏幕截图和视频。

每当 Sony 更改他们的系统时,该 API 都会进行调整。此 API 的另一个优点是,当 PlayStation Network 出现故障或进入维护期时,该 API 仍然能够向您的系统返回结果。

【讨论】:

  • 对不起 - 我不明白这个问题是没有人参考 Sony / Playstation 提供的关于您正在与之交互的 API 的任何文档。他们的服务是否对任何人都开放并开始使用?他们不需要特定的客户端密钥或任何官方注册吗?这对他们来说不是安全问题吗?
  • @Markus - 那是因为没有公开可用的 API。 API 整理从任何地方获取所需的信息 - 很多来自 Sony 网站。个人资料和游戏信息是公开的,但 API 以可在您的应用程序中使用的方式将它们包装起来。 API 使用多少质量源反映了它能够提供给用户的数据的质量。这不是安全风险,因为它只是从网络上提取此信息而不需要用户的凭据,因此查找您的 ID 不需要登录并且会提取您的公共信息
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多