Я не могу понять свою ошибку
это результат возврата JSON
{
"error": {
"code": "UnknownError",
"message": "",
"innerError": {
"date": "2022-03-16T13:43:15",
"request-id": "7dc60220-68fb-411f-a3e7-9d2eac74483a",
"client-request-id": "7dc60220-68fb-411f-a3e7-9d2eac74483a"
}
}
}
это ничего мне не говорит
Я не знаю, что случилось,
Я посмотрел на жетон и у меня есть роли
кстати у меня есть токен client_credentials
https://graph.microsoft.com/v1.0/drive/root/children
Обновлять: я примерял https://developer.microsoft.com/en-us/graph/graph-explorer используя этот API https://graph.microsoft.com/v1.0/диск/рут это работает на этом сайте,
Но в почтальоне это не сработает, это потому, что я использовал токен учетных данных клиента?
Вы не указали, какой диск открывать. URL-адрес для диска пользователя должен быть таким:
https://graph.microsoft.com/v1.0/users/{user-id}/drive/root/children
Есть и другие примеры на страница документации.
Обратите внимание, что вы не можете использовать /me
, поскольку вы используете учетные данные клиента, что означает, что токен не идентифицирует пользователя.
Вместо этого вы должны использовать /users/{user-id}
для пользовательских дисков.
Однако в Graph Explorer вы не используете токен учетных данных клиента, там фактически есть ваша информация о пользователе в токене.
да, именно поэтому я пытаюсь использовать почтальона, чтобы использовать учетные данные клиента, и я получаю неизвестную ошибку, я не в состоянии решить эту проблему, потому что ошибка не дает мне никакого понятия, с чего начать ищу исправление
Вы пробовали мое предложение?
да, теперь другая ошибка «сообщение»: «Невозможно получить URL-адрес моего сайта пользователя». Я, вероятно, сейчас создам другой вопрос, спасибо :)
Я пробовал другие, такие как graph.microsoft.com/v1.0/диск/корень, и все равно не работает, но работает на developer.microsoft.com/en-us/graph/graph-explorer.