投稿

ラベル(取得できない)が付いた投稿を表示しています

【Rails6】環境変数を正しく設定したのに取得できない時は

この記事の概要 環境設定で、例えば外部サービスと連携するときにAPIキーやトークンを環境変数に保存してデプロイするときに、環境変数がエラーだよって言われる時は、' ', " ", ←こいつらを見直そう Rails6(自分の場合はそうでしたが)に限った話ではないと思われるので、例えばlaravelを使っている人(laravelほとんど触ってないので分かりませんが)とかにも当てはまると思います。多分。 目次 この記事の概要 目次 環境 自分が直面した課題 やってみたこと 対処法 まとめ 参考文献 環境 ・mac OS catarina 10.15.1 Beta ・Rails 6.0.0 ・heroku 自分が直面した課題 やろうとしことは、PayJP(  https://pay.jp/  ) という、オンライン決済プラットフォームを自社のサービスに導入しようとした事だ。Pay JP にはcheckoutという機能があり、なんといっても最大の特徴はjavaScriptのコード一つで、決済画面が実装できる事だ。もちろん、Railsのコントローラとデータを紐づける必要性はあるが、それでもプロが作ったUIライブラリと複雑な決済処理を、javaScriptのコード一つで実装できるのは、なかなか画期的で凄いことに思える。 < script type = " text/javascript " src = " https://checkout.pay.jp/ " class = " payjp-button " data-key = " pk_test_0383a1b8f91e8a6e3ea0e2a9 " data-submit-text = " トークンを作成する " data-partial = " true " > </ script > 引用: Pay jp より(https://pay.jp/docs/checkout) Pay.jpには日本語リファレンスも用意されてい...