确认您有有效的访问令牌(Access Token)和模型的URN(Universal Resource Name)。
使用Axios库调用Model Properties API。以下是一个使用Axios GET请求的示例代码:
const axios = require('axios');
const getProperties = (accessToken, urn) => {
return axios({
method: 'get',
url: `https://developer.api.autodesk.com/modelderivative/v2/designdata/${urn}/metadata/properties`,
headers: {
'Authorization': `Bearer ${accessToken}`
}
})
.then(response => {
return response;
})
.catch(error => {
console.log(error);
});
};
const accessToken = "your access token";
const urn = "your model urn";
getProperties(accessToken, urn)
.then(response => {
console.log(response.data);
});
确保您的模型包含属性组(properties)。
如果问题仍然存在,尝试刷新Access Token并重新调用API。