【问题标题】:Ruby on rails - STRIPE API KEYRuby on rails - STRIPE API KEY
【发布时间】:2017-06-16 19:35:06
【问题描述】:

我一直在使用 strip 时收到此错误:

我访问过https://stripe.com/docs/stripe.js 但我不确定在哪里放置这个脚本标签 它进入了

 {new.html.erb | create.html.erb | charges.html.erb}

JavaScript:

<script type="text/javascript" src="https://js.stripe.com/v2/"></script>
<script type="text/javascript">
  Stripe.setPublishableKey('pk_test_xxxxxxxxxx');
</script>

【问题讨论】:

  • 分享你的代码,比如上传到github
  • 把你的代码放在 application.html.erb 中告诉我它有效吗?

标签: javascript ruby-on-rails ruby stripe-payments


【解决方案1】:

您应该从这篇文章中删除您的测试密钥。

您需要在&lt;script&gt;&lt;/script&gt; 标签内设置可发布密钥。

【讨论】:

  • {new.html.erb |创建.html.erb | charges.html.erb} 我知道,但是这个脚本标签放在什么文件里面
  • @Que 我将包含脚本并在应用程序布局的脚本标记中设置可发布密钥。
  • 哦,谢谢,我试试,别担心,这不是我真正的公钥 xD
【解决方案2】:

这可能是几个问题:

  1. 请检查您在 Stripe 帐户设置中的 API 密钥(可能是 已更改)。
  2. 确保命令“Stripe.setPublishableKey('...')” 正在运行(缓存?忘记重新加载页面?等等)。

【讨论】:

  • 对不起,这没有帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-11
  • 2021-12-07
  • 2018-02-03
  • 1970-01-01
  • 1970-01-01
  • 2016-06-18
相关资源
最近更新 更多