我試圖在我的rails應用程序中實現zoom.us Rest API(例如:https://github.com/mllocs/zoomus和https://support.zoom.us/hc/en-us/sections/200305463-API),但我不知道應該在哪裏放置這部分代碼。或者如何調用它。 (我知道我應該至少將xxx更改爲我的憑據。)在使用Rest API之前,是否應該先安裝一個特定的ruby gem?在Rest中實現Rest API。代碼放在哪裏?
require 'zoomus'
Zoomus.configure do |c|
c.api_key = 'xxx'
c.api_secret = 'xxx'
end
zoomus_client = Zoomus.new
user_list = zoomus_client.user_list
user_list['users'].each do |user|
user_id = user['id']
puts zoomus_client.meeting_list(:host_id => user_id)
end
begin
user_list = zoomus_client.user_list!
rescue Zoomus::Error => exception
puts 'Something went wrong'
end
然後問題來了,爲什麼你甚至想使用rails,爲什麼不是Sinatra,如果你的目標只是使用這個API。如果沒有,請先通過rails的基礎知識,然後回來,你應該能夠識別的地方。 – Abhinay
第一次聽說Sinatra(我對鐵軌還很陌生)。我會研究它! – Raidspec
編輯:我不只使用這個api。我正在執行這個API到我現有的rails項目中。 – Raidspec