facebook instant game本地测试环境搭建

所需要的环境windows,nginx,https证书
1:构建项目,选择发布平台为facebook instant games(基于cocos creator)
2:找到构建后的目录,例如:C://Users//agent//Documents//NewProject_1//build//fb-instant-games
3:指定localhost的路径,修改nginx,其中证书需要设置正确的位置

server {
    listen 443 ssl;
    ssl on; 
    ssl_certificate C://nginx//ssl//214768358400024.pem; 
    ssl_certificate_key C://nginx//ssl//214768358400024.key;
    server_name localhost;
    location / {
        root C://Users//ciika//Documents//NewProject_1//build//fb-instant-games;

    }
}

重启nginx
4:本地访问:https://www.facebook.com/embed/instantgames/440472179786666/player?game_url=https://localhost
即可本地调试,其中440472179786666替换成自己的appid。

注意:facebook只能允许localhost访问。请务必忽略证书错误,这个里面有两次忽略。如果访问不了,请查看Network里面是否有错误,如果有,单独拿出来访问并忽略证书错误。

官方搭建方法:https://developers.facebook.com/docs/games/instant-games/test-publish-share/

标签: none

添加新评论