我正在尝试将Google消息与我的集成,以便在出现新数据时允许推送通知与服务器同步应用程序数据。然而,GCM的当前步骤需要服务器(Heroku App)的IP地址与Google消息集成。在Heroku开发人员控制台中,没有任何直接访问应用程序IP的方式。
我如何访问Heroku应用程序的IP地址?
发布于 2015-04-09 13:48:17
我在heroku上实现了GCM (但使用python),并且不需要访问dyno IP。然而,马克西姆·莱昂诺维奇上面提到的,这是不可能的。但有一个副词比昔莫。我们基本上打开到gcm服务器的套接字连接并发送数据。当我们完成后,我们会得到所有的错误和停用设备回来。推杆出现在电话里。
发布于 2015-04-09 00:36:18
我相信在Heroku上IP地址是动态的。当我们第一次在那里部署我们的项目时,我们点击Heroku给我们的主机名,并在DNS记录中使用这个IP。很快(大约一周后)它就过时了,我们的项目失败了,直到我们意识到问题出在哪里。
因此,如果可能的话,您应该使用heroku为每个应用指定的主机名,否则您可能应该使用另一个具有已知IP的节点发明一些代理解决方案.
https://stackoverflow.com/questions/29527684
复制相似问题