在使用Autodesk Forge API时,如果无法获取账户名称,可能是由于以下原因所导致:
代码示例:以下代码示例展示了如何在Forge API中执行身份验证:
from forge_sdk import ForgeApi
# 使用OAuth2.0令牌初始化ForgeApi
forge = ForgeApi(access_token=)
# 执行API请求
response = forge.get_accounts()
# 在响应中获取账户列表
accounts = response.json().get("data")
# 打印账户列表名称
for acc in accounts:
print(acc.get('attributes').get('name'))
代码示例:以下代码片段展示了如何使用默认设置(即使用当前访问令牌)访问Forge API中的账户资源:
from forge_sdk import ForgeApi
# 使用OAuth2.0令牌初始化ForgeApi
forge = ForgeApi(access_token=)
# 执行API请求
response = forge.get_accounts()
# 在响应中获取账户列表
accounts = response.json().get("data")
# 打印账户列表名称
for acc in accounts:
print(acc.get('attributes').get('name'))
通过检查认证和权限问题,您应该能够成功获取账户名称。