获取Podio中的所有应用程序

时间:2016-10-14 07:41:01

标签: podio

我想获得所有可供我访问的应用。所以我使用了API https://developers.podio.com/doc/applications/get-all-apps-5902728

有一个'limit'参数,但没有'offset'参数。 限制的最大值为100。 有没有其他方法来获取所有应用程序?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您仍然可以通过层次结构Org =>空格=> App =>项目

  1. 获取所有组织,这也将提供所有空间 https://developers.podio.com/doc/organizations/get-organizations-22344
  2. 获取每个空间的所有应用 https://developers.podio.com/doc/applications/get-apps-by-space-22478
  3. Ruby 中的小例子演示了它的工作原理

      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