我正在搜索PlayStation网络api,但我找不到我想要简单的方法来检查psn id,如果例如在线,如果id存在或不存在,我需要简单的为什么尽可能获得有关psn id的任何信息。
谢谢。
没有一种已知的方法可以通过仅使用客户端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是基于官方手机应用,我经常维护和更新。
这里有一个不断开发的API,并在订阅的基础上工作:http://www.psnleaderboard.com/api
它是用PHP制作的,它不是官方的,但它确实提供了完整的游戏/个人资料数据(包括隐藏的奖杯),并通过npcommid结合游戏来存储产品,以便包含元数据,截图和视频。
每当索尼改变他们的系统,API就会被调整。这个API的另一个优点是,当PlayStation Network宕机或进入维护阶段时,API仍然能够返回系统的结果。