我拥有一个生成Playstation ID名称的网站,如果该名称已被使用,我如何向用户显示该名称?
实际上,我可能无法检查索尼的数据库,但他们确实可以访问,而且他们很高兴向我展示结果。
这是使用 GET 方法的 url(更改 onlineId 值):
https://secure.us.playstation.com/playstation/psn/profile/public/userData?onlineId=Foo&_=1396604840999
您还需要使用此网址作为引荐来源网址:
https://secure.us.playstation.com/logged-in/trophies/public-trophies/
基本上,如果用户没有PSN ID,这将显示{}
。但是,如果用户未注册到PSN,而是注册到其他索尼服务,则仍会显示为空,这意味着该用户名无法使用。
这是我帐户的示例结果:
{ "句柄":"tecya_115", "avatarUrl":"//static-resource.np.community.playstation.net/avatar_m/3RD/30002_m.png", "isPlusUser":"0", "curLevel":"5", "进度":"0", "奖杯":{ "青铜":"118", "金":"3", "白金":"0", "银":"12" }, "总级别":" }
你不能。您无权检查索尼的数据库...