как получить информацию о сети PSN ID playstation

Я искал PlayStation Network API, но я не мог найти, что мне нужен простой способ проверить идентификатор psn, если, например, в сети, и если идентификатор существует или нет, мне нужно просто, чтобы получить любую информацию об идентификаторе psn, насколько это возможно.

благодарю вас .


person Mr.Geeker    schedule 04.05.2014    source источник
comment
попробуйте этот сайт: psnapi.org   -  person Dávid Szabó    schedule 05.05.2014
comment
я не знаю, как его использовать, я попробовал его раньше, кстати, спасибо   -  person Mr.Geeker    schedule 05.05.2014


Ответы (2)


Не существует известного способа получить какие-либо данные напрямую с серверов PSN, используя только клиентский JavaScript, есть много необходимых шагов, таких как OAuth, редактирование заголовков запроса и несколько вещей для выполнения простого запроса идентификатора PSN. Для этого вам нужен серверный скрипт для создания простого API, чтобы вы могли выполнять простой запрос jQuery AJAX.

Есть несколько вариантов, все они требуют от вас размещения скрипта/сервера.

https://github.com/jhewt/gumer-psn Написано мной на Node.js, синтаксис может быть знаком вам https://github.com/ilendemli/gumer-psn-php PHP-реализация вышеуказанного

gumer-psn основан на официальном мобильном приложении, которое я часто поддерживаю и обновляю.

person jsachs    schedule 05.05.2014
comment
Я использую виртуальный хостинг, есть ли какие-либо требования для его использования? - person Mr.Geeker; 05.05.2014
comment
Я не уверен насчет порта PHP, но для Node.js вы должны были установить двоичные файлы Node.js. Обычно не разрешается запускать какие-либо node.js в общих средах. - person jsachs; 05.05.2014
comment
спасибо, дорогая, жду других пользователей, если они могут помочь, я видел, что на веб-сайте есть этот сборщик - person Mr.Geeker; 05.05.2014
comment
jhewt, кажется, сейчас более активно поддерживается из двух. - person kyle; 23.10.2015
comment
@jsachs — какая официальная мобильная версия для PSN? - person Cyclonecode; 12.04.2017
comment
по состоянию на март 2021 года это не работает :( - person Syed Ali Taqi; 25.03.2021

Здесь есть API, который постоянно развивается и работает по подписке: http://www.psnleaderboard.com/api

Он сделан с помощью PHP и не является официальным, но предоставляет полные данные игры/профиля (включая скрытые трофеи) и объединяет игры npcommid для хранения продуктов, включая метаданные, скриншоты и видео.

Всякий раз, когда Sony меняет свою систему, этот API корректируется. Еще одна замечательная особенность этого API заключается в том, что, когда PlayStation Network выходит из строя или вступает в период обслуживания, API по-прежнему может возвращать результаты вашей системы.

person Chris Day    schedule 28.12.2014
comment
Извините, я что-то не понимаю в этом вопросе: никто не ссылается на какую-либо документацию, предоставленную Sony/Playstation, об API, с которым вы взаимодействуете. У них есть свои услуги, широко открытые для всех, кто может запрыгнуть и начать использовать? Разве они не требуют специального ключа клиента или какой-либо официальной регистрации? Как это не забота о безопасности для них? - person Markus; 13.03.2015
comment
@Markus - Это потому, что общедоступного API нет. API-интерфейсы сопоставляют необходимую информацию из любого места, где она может быть получена. Многое поступает с веб-сайтов Sony. Информация о профиле и игре общедоступна, но API-интерфейсы упаковывают их таким образом, чтобы их можно было использовать в вашем приложении. Количество качественных источников, используемых API, отражает качество данных, которые он может предоставить своим пользователям. Это не угроза безопасности, потому что он просто извлекает эту информацию из Интернета, не требуя учетных данных пользователя, поэтому поиск вашего идентификатора не требует входа в систему и извлечет вашу общедоступную информацию. - person Chris Day; 16.03.2015