Saya mencoba menghubungkan aplikasi Rails ke Salesforce menggunakan permata restforce.
Masalahnya mirip dengan pertanyaan ini: Menggunakan permata Restforce dengan API Tenaga Penjualan dan Oauth 2.0
Tapi saya bertanya lagi karena tidak ada jawaban yang bagus di sana, dan saya tidak menggunakan metode Oauth.
Setelah masuk ke salesforce dan membuat aplikasi baru yang terhubung, saya mendapatkan "Kunci Konsumen" dan "Rahasia Konsumen", tetapi permata restforce memerlukan beberapa kredensial lainnya:
client = Restforce.new(username: 'foo',
password: 'bar',
security_token: 'security token',
client_id: 'client_id',
client_secret: 'client_secret',
api_version: '41.0')
Saya berasumsi "Kunci Konsumen" setara dengan "client_id" dan "Rahasia Konsumen" setara dengan "client_secret", benar?
(Dengan asumsi juga bahwa "nama pengguna" dan "kata sandi" adalah kredensial login saya)
Namun di mana saya dapat menemukan kredensial lain di Salesforce, i. e., "security_token" dan "api_version"?
Dan bagaimana cara mengonfigurasinya di aplikasi Rails saya?
Saya telah melihat indikasi untuk memasukkannya ke dalam file .env, tetapi di mana file .env dimuat di dalam Rails? Bagaimana cara mengkonfigurasi variabel lingkungan yang akan dimuat?
(Pemula Rel)