准备开发一个有后台微信小游戏,之前租了一个华为云服务器,用node.js写了个服务器,通过socket.io与cocos creator的前台通信,在cocos上调试没有问题,但是发布到实机的时候,发现无法与服务器通信,查了下,才发现实机微信小游戏运行时只能与通过ICP备案的域名通信,最近在弄这个备案,发现挺麻烦的,又是拍照,又是录短视频的,走通了的话我也分享下这玩意怎么弄。现在想问问微信提供的那个云开发能力,能不能实现游戏服务器,满足小游戏前后端通过websocket或者socket.io通信,是不是用云开发就能避开这个域名问题,有没有有经验的大佬分享下。
没用过云开发,不过确实是要备案
建议你操作一次,也算是有个经历,而且其实不麻烦,十几天就下来了
多谢,已经申请到一半了,华为打电话让我详细说明域名的作用,还要拍个小视频补充,有点麻烦,不知道云开发会不会方便些,不行就用自己服务器了
IPC备案管局审核要点时间,大概半个月左右,迟早要备案的,很多地方都只支持备案过的wss https
微信云开发还不支持长连接吧,感觉只能满足简单的交互
云开发不支持长连接,只是存储数据或者其它非实时要求的功能应该没问题。
多谢,是我想多了,看来只能走ICP备案了。。。
我是用的騰訊雲,備案特別方便。順便問下哈,連接後台node的socket,直接通過ip不能行嗎?需要通過域名連接?
我记得微信小游戏不允许使用IP地址的,只能用域名
调试时候可以用,实机不行,不能通过ip只能用备案过的域名