我正在尝试将均衡支付作为支付平台。我正在使用rails,所以我做了gem install gem "balanced"
,但我知道我还必须包含balanced.js来发送信用卡信息。我的问题是,gem会自动将balanced.js添加到资产管道中,然后我只是在javascript / application.js //= require balaced.js
中引用它吗?
或者我必须下载balanced.js并将其包含在资产管道中吗?
任何类型的信息都会很棒,因为我不熟悉在rails中使用API,谢谢!
答案 0 :(得分:2)
AFAIK平衡的gem只是一个ruby包装器,为您提供方便的方法来访问它们的API,这样您就不必进行原始的HTTP请求。
如果您不想下载balanced.js
,可以按照documentation中的建议将其添加到app/views/layout/application.html.erb
中:
<script type="text/javascript" src="https://js.balancedpayments.com/v1/balanced.js"></script>
这个jsFiddle,也来自文档,包含一个工作演示,其中包含功能性信用卡标记化所需的所有html和javascript。