Autodesk APS — ОШИБКА BIM360 DM при получении концентраторов с использованием трехсторонней аутентификацииPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Autodesk APS — ОШИБКА BIM360 DM при получении концентраторов с использованием трехсторонней аутентификации

Сообщение Anonymous »

Для моего клиента я настраиваю интеграцию для получения всех документов из его проектов BIM360 и Construction Cload и синхронизации их с проектами в его собственном (индивидуальном) программном обеспечении. Для этого я использую API управления данными.
Однако при получении хабов, к которым у пользователя есть доступ, данные не возвращаются, но выдаются три предупреждения. Возвращенный код ошибки — BIM360DM_ERROR с кодом состояния 403. Предупреждение делается трижды; по одному для каждого региона BIM360.
Я использую трехсторонний токен аутентификации и вызываю этот маршрут:
https://aps.autodesk.com/en/docs/data /v2/reference/http/hubs-GET/
Чтобы убедиться, что это не связано с областями, используемыми для получения токена аутентификации, в настоящее время я авторизую все области, найденные здесь:
https://aps.autodesk.com/en/docs/oauth/ ... de/scopes/
Другие вызовы API BIM360 и Construction Cloud работают по назначению, используя тот же токен аутентификации. и те же идентификаторы проектов.
Я использую Laravel 10, работающий на php8.2, и вызываю API управления данными следующим образом:

Код: Выделить всё

 $response = Http::withHeaders([
'Authorization' => "Bearer {$accessToken}",
])->get('https://developer.api.autodesk.com/project/v1/hubs');
Возвращается следующий ответ:

Код: Выделить всё

{
"jsonapi":{
"version":"1.0"
},
"links":{
"self":{
"href":"https:\/\/developer.api.autodesk.com\/project\/v1\/hubs"
}
},
"data":[

],
"meta":{
"warnings":[
{
"Id":null,
"HttpStatusCode":"403",
"ErrorCode":"BIM360DM_ERROR",
"Title":"Unable to get hubs from BIM360DM US.",
"Detail":"You don't have permission to access this API",
"AboutLink":null,
"Source":null,
"meta":null
},
{
"Id":null,
"HttpStatusCode":"403",
"ErrorCode":"BIM360DM_ERROR",
"Title":"Unable to get hubs from BIM360DM EMEA.",
"Detail":"You don't have permission to access this API",
"AboutLink":null,
"Source":null,
"meta":null
},
{
"Id":null,
"HttpStatusCode":"403",
"ErrorCode":"BIM360DM_ERROR",
"Title":"Unable to get hubs from BIM360DM APAC.",
"Detail":"You don't have permission to access this API",
"AboutLink":null,
"Source":null,
"meta":null
}
]
}
}
Кто-нибудь знает, где я делаю ошибку/какое разрешение установлено неправильно? Заранее благодарю за любую помощь!

Подробнее здесь: https://stackoverflow.com/questions/785 ... egged-auth
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Autodesk Platform Service APS-IOT-Extension Viewer Ошибка выпуска: 404, 500
    Anonymous » » в форуме Html
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Autodesk Platform Service APS-IOT-Extension Viewer Ошибка выпуска: 404, 500
    Anonymous » » в форуме Javascript
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Autodesk Platform Service APS-IOT-Extension Viewer Ошибка выпуска: 404, 500
    Anonymous » » в форуме Html
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Autodesk Platform Service APS-IOT-Extension Viewer Ошибка выпуска: 404, 500
    Anonymous » » в форуме Html
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Autodesk Platform Service APS-IOT-Extension Viewer Ошибка выпуска: 404, 500
    Anonymous » » в форуме Html
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»