BOX API,使用Box javascript预览SDK读取我的方框帐户

时间:2016-09-16 13:21:52

标签: box

我尝试使用Javascript Preview SDK从我的网络应用程序中读取Box帐户中的所有文件。我想从我的自定义Web应用程序中查看我的Box帐户上所有文件的预览。有一种方法可以使用默认的ID,允许我读取盒子帐户中的所有文件夹和文件?

目前,我正在尝试使用:

Box.Preview.show('FILE_ID',{
        token: access_token,
        container: '.preview-container',
        showDownload: true
      });

access_token是通过this页面中描述的程序获得的。此外,使用上面的代码我得到了这个错误:

  

否'访问控制 - 允许 - 来源'标头出现在请求的资源上。起源' http://localhost:3000'因此不允许访问。响应具有HTTP状态代码404.如果不透明响应满足您的需求,请将请求的模式设置为“无人”状态'在禁用CORS的情况下获取资源。

如何使用Javascript Preview SDK设置请求标头? 感谢您的回复。

1 个答案:

答案 0 :(得分:0)

您必须将应用的网址(http://localhost:3000)添加到CORS Allowed Origins文本区域。您可以在用于创建应用程序的表单中找到此字段,该表单也是您获取开发人员令牌的相同表单。注意:避免在URL中使用尾部斜杠。