导入API无法在sisense中工作

时间:2017-01-20 05:37:15

标签: rest api post

我尝试使用v1.0中的仪表板导入API,可以在REST API参考中找到。我登录到http://localhost:8083/dev/api/docs/#/,在正文中提供了正确的授权令牌和破折号文件,以及24个字符的importFolder,然后单击“运行”按钮以激活API。它返回201作为HTTP响应,这意味着请求成功。但是,当我返回主页时,我没有看到任何新的仪表板导入到所述文件夹中。我已经尝试了两种情况,其中importFolder存在(已经手动创建了我),并且还不存在,我期望API为我创建它。但是,这些都不是创建/导入仪表板

This is my HTTP request and body

This is my HTTP response

1 个答案:

答案 0 :(得分:0)

一些评论可以帮助您解决此问题:

  1. 从交互式API参考(swagger)运行命令时,您不需要身份验证令牌,因为您已经使用活动会话登录。
  2. 通过将其保存为json文件并通过用户界面导入
  3. ,确保信息中心的.dash有效
  4. folder字段是可选字段 - 如果您将该字段留空,则会将仪表板导入导航/文件夹面板的根目录。
    如果您要导入特定文件夹,您需要提供文件夹ID,而不是其名称 ,可以通过多种方式找到例如使用/api/v1/folders端点,您可以在其中提供name过滤字段,并使用返回对象的oid属性作为folder字段的值{ {1}}端点。
  5. 如果您无法继续使用此功能,请使用chrome的开发人员工具在从UI导入时查看传出请求,并将请求(标题,正文和路径)与您的& #39;通过import进行查找以解决问题。