在podio api中获取工作区详细信息

时间:2016-11-24 06:48:21

标签: podio

如果API请求被认证为app,有没有办法获取工作空间名称和URL。

Podio::authenticate_with_app($app_id, $app_token);
PodioSpace::get($space_id);

上面的代码返回PodioForbiddenError

1 个答案:

答案 0 :(得分:2)

很抱歉,但我不认为这是在范围层次结构中允许的 请参阅https://developers.podio.com/authentication/scopes

但是,如果您只需要空间名称,ID,网址和其他一些小细节,您仍然可以使用fields参数获取它。这在此描述:https://developers.podio.com/index/api(向下滚动到页面末尾)。

以下是我使用 Ruby

进行调试的方法
  Podio.client.authenticate_with_app(<app_id>, <app_token>)
  app = Podio::Application.find(app_id, {'fields' => 'space.view(full)'})
  puts app['space']['name']
  puts app['space']['space_id']
  puts app['space']['url']