Heroku – 用Node.js创build了一个facebook应用程序,它给出了types错误
我正在尝试创build一个Facebook应用程序,这是我第一次。 我读了几篇关于如何创build一个的文章,我从这个页面https://developers.facebook.com/apps创build了一个应用程序。 当我创build它时,点击了从Facebook转到应用程序。 这是显示这个错误
我曾经试图在Heroku开发中心看到同样types的问题,自己解决问题我找不到任何解决scheme。 当我curl -v https://tranquil-oasis-2533.herokuapp.com
它说HTTP / 1.1 500内部服务器错误。 这是来自heroku日志http://pastebin.com/0qdueiZE的输出。 有人请帮助我。
这似乎是面板模块的问题。 这里描述: https : //github.com/heroku/faceplate/pull/20
你有两个select来解决这个问题:
-
build议修复在Facebook应用程序安全性的限制范围内工作的面板: https : //developers.facebook.com/docs/ApplicationSecurity/
-
把你的Facebook应用程序带出沙箱模式。
这似乎是沙盒模式的问题。 禁用沙盒模式。 以下是你如何做到的步骤。 转到https://developers.facebook.com/apps 。
点击“编辑设置”
并在“基本信息”下为“Sanbox模式”select单选button“禁用”。
希望这可以帮助。
错误信息指向需要知道的内容
无法读取未定义的属性“名称”
<title><%= app.name %></title>
app
是未定义的。 可能想检查你的web.js文件,看看什么app
。
并确保你有最新的Heroku节点模板。
我的猜测是,你没有通过app
作为本地的index.ejs模板。 如果您在console.log(res.locals)
之前使用Express,请使用console.log(res.locals)
。 app
在logging输出?
- Facebook Messenger,发送收据时临时发送邮件失败
- 如何在本地存储用户信息,当他使用Facebook Messenger的聊天机器人?
- Passportjs Facebookloginstream程(passport-facebook vs passport-token)
- 护照本地策略 – 不通过callback
- 与Facebookcallback函数的CORS错误
- 正确的方式将Facebook令牌从客户端发送到服务器
- 在使用nodejs passport来集成第三方平台时,发生InternalOAuthError
- MEAN堆栈Facebook授权错误:没有“访问控制允许来源”标题?
- 护照 – 脸书 – 不能得到about_me和电子邮件configuration文件字段