在哪里可以找到 Box API 的企业 ID?
Where can I find my Enterprise ID for Box API?
我正在使用适用于 .Net 的 Box API SDK,并尝试将其设置为使用 JSON Web 令牌而不是 OAuth2。
当我实例化 BoxConfig 对象时,我需要提供企业 ID:
var config = new BoxConfig( clientId, clientSecret, enterpriseId, jwtPrivateKey, jwtPrivateKeyPassword, jwtPublicKeyId );
看到一些相互矛盾的信息:
- GitHub page for the Box Java SDK 表示企业 ID 是
在开发人员控制台上,但我在那里没有看到它。
- Box API help page for App Auth 说它在管理员中
控制台,但我也没有在那里看到它。
谁能告诉我在哪里可以找到企业 ID?
您可以转到管理控制台 -> 单击右上角的齿轮 -> 单击“业务设置”(根据帐户级别可能会显示“企业设置”或“精英设置”)来找到企业 ID。在“帐户信息”选项卡下,您可以看到您的企业 ID。
您也可以通过以下方式直接进入该页面
https://www.box.com/master/settings 同时登录帐户。请注意,只有具有足够权限的企业管理员/共同管理员才能访问该页面,否则它将重定向到帐户设置。在这种情况下,您需要联系您的企业管理员以获取此企业 ID。
似乎大多数页面都嵌入了企业 ID,甚至 /files 页面也是如此。可以通过打开浏览器的控制台并输入 window.initialConfig["enterpriseId"]
或 console.log(window.initialConfig["enterpriseId"]);
.
来访问它
尽管这将为您提供企业 ID,但应用程序仍需要得到企业管理员的批准。
您可以在 "Configuration" > "App Settings" 下的应用程序开发者控制台中找到它,您会在其中看到 JSON 表示您的应用程序设置 JSON 文件你也可以下载。企业 ID 是 enterpriseID
属性.
我正在使用适用于 .Net 的 Box API SDK,并尝试将其设置为使用 JSON Web 令牌而不是 OAuth2。
当我实例化 BoxConfig 对象时,我需要提供企业 ID:
var config = new BoxConfig( clientId, clientSecret, enterpriseId, jwtPrivateKey, jwtPrivateKeyPassword, jwtPublicKeyId );
看到一些相互矛盾的信息:
- GitHub page for the Box Java SDK 表示企业 ID 是 在开发人员控制台上,但我在那里没有看到它。
- Box API help page for App Auth 说它在管理员中 控制台,但我也没有在那里看到它。
谁能告诉我在哪里可以找到企业 ID?
您可以转到管理控制台 -> 单击右上角的齿轮 -> 单击“业务设置”(根据帐户级别可能会显示“企业设置”或“精英设置”)来找到企业 ID。在“帐户信息”选项卡下,您可以看到您的企业 ID。
您也可以通过以下方式直接进入该页面 https://www.box.com/master/settings 同时登录帐户。请注意,只有具有足够权限的企业管理员/共同管理员才能访问该页面,否则它将重定向到帐户设置。在这种情况下,您需要联系您的企业管理员以获取此企业 ID。
似乎大多数页面都嵌入了企业 ID,甚至 /files 页面也是如此。可以通过打开浏览器的控制台并输入 window.initialConfig["enterpriseId"]
或 console.log(window.initialConfig["enterpriseId"]);
.
尽管这将为您提供企业 ID,但应用程序仍需要得到企业管理员的批准。
您可以在 "Configuration" > "App Settings" 下的应用程序开发者控制台中找到它,您会在其中看到 JSON 表示您的应用程序设置 JSON 文件你也可以下载。企业 ID 是 enterpriseID
属性.