Я работаю с примером запроса мощности MyGraph , и мне удалось получить данные, когда я определил свой источник следующим образом:
source = OData.Feed("https://graph.microsoft.com/v1.0/me/", null, ...
source = OData.Feed("https://graph.microsoft.com/v1.0/users", null, ...
, но когда я изменилURL-адрес "https://graph.microsoft.com/v1.0/users/af23248a-fbf4-4ec9.../planner/tasks"
Я получаю сообщение об ошибке:
Недопустимые учетные данные для источника MyGraph.(Источник на MyGraph.)
Вот изображение ошибки, которую я получаю, когда запускаю запрос питания в Visual Studio:
Я проверил URL на Graph Explorer и получил ответ со всеми задачами для этого пользователя.
Я подумал, что это может быть разрешение API для этого приложения, поэтому я добавилвсе разрешения пользователя и задач для Microsoft Graph на портале Azure.Я также добавил дополнительные области для пользователя и задачи в файл MyGraph.pq
, но все равно получаю сообщение об ошибке.
scope_prefix = "https://graph.microsoft.com/";
scopes = {
"User.Export.All",
"User.Invite.All",
"User.Read",
"User.Read.All",
"User.ReadBasic.All",
"User.ReadWrite",
"User.ReadWrite.All",
"Tasks.Read",
"Tasks.Read.Shared",
"Tasks.ReadWrite",
"Tasks.ReadWrite.Shared",
Что я делаю не так?