как получить информацию о PSN ID PlayStation Network

0

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

Спасибо.

  • 0
    попробуйте этот сайт: psnapi.org
  • 0
    я не знаю, как его использовать, я пробовал раньше, кстати, спасибо
Теги:
curl
playstation

2 ответа

8
Лучший ответ

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

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

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

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

  • 0
    Я использую виртуальный хостинг, есть ли необходимость использовать это?
  • 0
    Я не уверен насчет порта PHP, но для Node.js вы должны были установить двоичные файлы Node.js. Обычно не разрешается запускать любые node.js в общих средах.
Показать ещё 3 комментария
3

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

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

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

  • 0
    Извините - что-то, чего я не понимаю в этом вопросе, так это то, что никто не ссылается на какую-либо документацию Sony / Playstation об API, с которым вы взаимодействуете. Есть ли у них широко открытые услуги, чтобы кто-нибудь мог их использовать? Не требуют ли они конкретного клиентского ключа или какой-либо официальной регистрации? Как это не проблема безопасности для них?
  • 3
    @Markus - Это потому, что нет общедоступного API. API-интерфейсы собирают информацию, которая необходима, откуда бы она ее ни получала - многое происходит с веб-сайтов Sony. Информация о профиле и игре является общедоступной, но API оборачивают их так, чтобы их можно было использовать в вашем приложении. Сколько источников качества использует API, отражает качество данных, которые он может предоставить своим пользователям. Это не риск для безопасности, потому что он просто извлекает эту информацию из Интернета, не требуя учетных данных пользователя, поэтому поиск вашего идентификатора не потребует входа в систему и потянет вашу общедоступную информацию

Ещё вопросы

Сообщество Overcoder
Наверх
Меню