我在哪里可以找到Box API的企业ID?

时间:2015-12-11 22:43:16

标签: box-api

我正在使用.Net的Box API SDK,并尝试将其设置为使用JSON Web令牌而不是OAuth2。

当我实例化BoxConfig对象时,我需要提供企业ID:

var config = new BoxConfig( clientId, clientSecret, enterpriseId, jwtPrivateKey, jwtPrivateKeyPassword, jwtPublicKeyId );

看到一些有冲突的信息:

有人能指出我可以找到企业ID吗?

3 个答案:

答案 0 :(得分:9)

您可以通过转到管理控制台找到企业ID - >点击右上角的齿轮 - >单击“业务设置”(可能会根据帐户级别显示“企业设置”或“Elite设置”)。在“帐户信息”选项卡下,您可以看到企业ID。

您也可以转到该页面直接访问该页面 登录帐户后https://www.box.com/master/settings。请注意,只有具有足够权限的企业管理员/共同管理员才能访问该页面,否则它将重定向到帐户设置。在这种情况下,您需要联系您的企业管理员以获取此企业ID。

答案 1 :(得分:1)

企业ID似乎嵌入在大多数页面上,甚至是 / files 页面。可以通过打开浏览器的控制台并输入window.initialConfig["enterpriseId"]console.log(window.initialConfig["enterpriseId"]);来访问它。

即使这将为您提供企业ID,但仍需要企业管理员批准该应用程序。

答案 2 :(得分:0)

您可以在“配置”>下的应用的开发者控制台中找到此信息。在“应用程序设置”中,您将看到可以下载的App Settings JSON文件的JSON表示。企业ID是enterpriseID属性。

Box App Settings JSON File