Riot API обратный вызов сервера
Я делаю сайт для организации турниров в игре League of Legends. У меня проблема с получением данных о завершенных играх из автоматического обратного вызова.
Шаги, которые мы предпринимаем:
- Регистрируем провайдера на турнире-v3:
http://example.pl/riotcallbackinfo
на сервере EUNE
и получите id=10xx
- Мы регистрируем турнир и успешно создаем код турнира.
TourId=256xxx код: EUNE043bb-xxx4d390-xxxx-4f2c-xxxx-4dc266xxxxxx 3. Мы играем в игру с сгенерированным турнирным кодом и успешно его завершили.
- После матча мы должны получить некоторые данные на наш URL:
example.pl/riotcallbackinfo
но ничего не отправляет. У нас есть система журналов, чтобы проверять каждый раз, когда кто-то вызывает этот URL, и нет никакой информации о том, как вызывать его через riot api
- Мы можем получить данные об этой законченной игре, используя match-api-v3, и похоже, что игра успешно завершена.
Мы также пытались зарегистрироваться http://example.pl/riotcallbackinfo url, но безуспешно.
Для поддержки мы используем Laravel PHP 5.4. В документации сказано:
"Следующие порты перенаправляются в вашу среду Homestead:
HTTP: 8000 → Вперед до 80"
Лобби события для этой игры являются:
{
"eventList": [
{
"timestamp": "1498128797694",
"summonerId": "23509512",
"eventType": "PracticeGameCreatedEvent"
},
{
"timestamp": "1498128833935",
"eventType": "GameAllocationStartedEvent"
},
{
"timestamp": "1498128803131",
"eventType": "ChampSelectStartedEvent"
},
{
"timestamp": "1498128798414",
"summonerId": "34477543",
"eventType": "PlayerJoinedGameEvent"
},
{
"timestamp": "1498128834399",
"eventType": "GameAllocatedToLsmEvent"
}
]
}
Мы протестировали наш метод url с Postman и отправили ваш пример ответа JSON, и все заработало нормально. Даже если наш метод не работает, мы должны увидеть что-то в журнале. Наш журнал устанавливается в начале метода.
Не могли бы вы подсказать нам, были ли проблемы? Почему мы не можем получить данные из автоматического обратного вызова? Есть проблема с нашим URL или что-то, что мы понимаем неправильно?
Заранее спасибо за вашу помощь