Android GCM Несанкционированная ошибка 401 с PHP

Недавно мое уведомление о push-сообщении GCM больше не работало. Я ничего не изменил, в моей консоли API Google, я зарегистрировал IPV6 моего выделенного сервера, если это белый IP-адрес.

Но когда я пытаюсь добраться до службы GCM, я всегда получаю сообщение об ошибке:

неразрешенный

Ошибка 401

Также попробовал с IPV4 без успеха …

Я пробовал один и тот же сценарий на своем собственном компьютере, и все работает плавно …

Любая идея была бы очень признательна 🙂

Спасибо за вашу помощь

Вам нужно поместить IP-адрес сервера в белые IP-адреса в консоли google api для GCM.

Изменить: вы должны использовать ключ для серверных приложений (с блокировкой IP) вместо ключа браузера.

У меня была одна и та же проблема в течение 1 дня! Но глупо мне … в вашей консоли разработчика> API и auth> убедитесь, что ваш «облачный обмен сообщениями для Android» включен! Это была моя ошибка. А также первый тест, разрешив все IP-адреса.

Я была такая же проблема. Для меня это разрешило регистрировать мой общедоступный ip, ожидая нескольких минут, а затем обновляя страницу консоли google api.

У меня была та же проблема, и в итоге я добавил «0 :: 0/0» в свои ip-адреса белого списка. Это поставило проблему для меня. Хотя лучшим решением было бы получить реальный IPV6 для использования на сервере.