У меня проблемы с использованием бета-API Microsoft Graph.
Запуск этого кода на v1.0 работает нормально
var AuthenticationContext = require('adal-node').AuthenticationContext;
var MicrosoftGraph = require("@microsoft/microsoft-graph-client");
require("isomorphic-fetch");
var client = MicrosoftGraph.Client.init({
//defaultVersion: 'beta',
authProvider: function (done) {
done(null, 'mytoken');
}
});
client
.api('/users')
.version('v1.0')
.get()
.then(function (res) {
console.log(res);
})["catch"](function (err) {
console.log(err);
});
Запуск этого кода на бета-версии не работает. Нет вывода вообще, нет ошибки, нет ответа ...
var AuthenticationContext = require('adal-node').AuthenticationContext;
var MicrosoftGraph = require("@microsoft/microsoft-graph-client");
require("isomorphic-fetch");
var client = MicrosoftGraph.Client.init({
//defaultVersion: 'beta',
authProvider: function (done) {
done(null, 'mytoken');
}
});
client
.api('/applications')
.version('beta')
.get()
.then(function (res) {
console.log(res);
})["catch"](function (err) {
console.log(err);
});
Если я вызываю конечную точку бета / приложений с почтальоном, это работает.
У вас есть идеи, почему это происходит и почему у меня нет выхода?
UPDATE
Пакет NPM 1.5.2 не работает. 1.4.0 работает ...
ОБНОВЛЕНИЕ 2
Я аутентифицируюсь как приложение, поэтому выполнение / beta / me возвращает 404.
Я использую узел v11.11.0