0
我想獲取所有可以訪問的應用程序。所以我使用了API https://developers.podio.com/doc/applications/get-all-apps-5902728獲取跑道中的所有應用程序
有一個'limit'參數但沒有'offset'參數。 限制的最大值是100. 是否有任何其他方法來獲取所有應用程序?
任何幫助將不勝感激。
我想獲取所有可以訪問的應用程序。所以我使用了API https://developers.podio.com/doc/applications/get-all-apps-5902728獲取跑道中的所有應用程序
有一個'limit'參數但沒有'offset'參數。 限制的最大值是100. 是否有任何其他方法來獲取所有應用程序?
任何幫助將不勝感激。
你仍然可以通過分層結構組織=>空間=>程序=>項目
小示例紅寶石演示它如何工作
orgs = Podio::Organization.find_all()
orgs.each do |org|
org.spaces.each do |space|
puts "Working in space id:#{space['space_id']} name:'#{space['name']}'"
apps = Podio::Application.find_all_for_space(space['space_id'])
apps.each do |app|
puts "\tApp id:#{app['app_id']} name:'#{app['config']['name']}'"
end
end
end
然後如果我有50個工作區,我需要使用50個API調用來獲取所有應用程序,對不對?那麼爲什麼跑道https://developers.podio.com/doc/applications/get-all-apps-5902728這個API調用? –
您可以使用「Podio :: Application.find_all_for_current_user」調用來獲取具有所需名稱的應用程序列表。例如:'apps_v2 = Podio :: Application.find_all_for_current_user(:text =>'Bug')'將返回來自不同工作區的所有'Bug'應用程序。 –