求助:通过Heroku访问Sendgrid管理面板时遭遇JSON解析错误
解决Heroku中访问SendGrid附加组件管理面板时的JSON.parse错误
我之前也碰到过一模一样的问题,给你几个实用的解决思路:
先清缓存换窗口试试:浏览器存的旧会话数据很容易搞出这种JSON解析异常,你先把Heroku和SendGrid相关的Cookie、缓存清了,或者直接开个隐私/隐身窗口重新登录Heroku,再点SendGrid附加组件试试,大概率能解决。
用Heroku CLI直接拿SendGrid面板链接:如果浏览器跳转一直崩,就绕开这个跳转流程。步骤很简单:
- 打开终端,先登录Heroku:
heroku login - 找到你的应用,查看SendGrid附加组件的详细信息:
heroku addons:info sendgrid --app 你的应用名称 - 输出里会有个
Dashboard URL,复制这个链接直接在浏览器打开,就能直接进SendGrid管理面板了,完全不用走Heroku的跳转。
- 打开终端,先登录Heroku:
重置SendGrid集成:如果上面的方法都没用,可能是Heroku和SendGrid的集成出了问题。可以先移除再重新添加附加组件(注意:免费版重新添加后API密钥会变,记得更新你应用里的
SENDGRID_API_KEY配置变量):heroku addons:remove sendgrid --app 你的应用名称 heroku addons:create sendgrid:starter --app 你的应用名称
要是还是搞不定,就去看看Heroku的状态页面,确认是不是他们的附加组件服务临时出故障了,或者直接联系Heroku/SendGrid的支持,把错误截图和你的应用ID给他们,很快就能定位问题。
内容的提问来源于stack exchange,提问作者CoderDude
相关产品推荐
相关产品推荐

