Необходимо отобразить события календаря Outlook с веб-сайта SharePoint. Для этого я использую API для отдыха. Чтобы захватить события, я создал приложение в центре Dev-центра. Используя этот идентификатор клиента, я могу авторизовать пользователя и получить ответный авторизованный код. но я не могу получить токен доступа, используя этот идентификатор клиента, секрет клиента. Он выбрасывает «Несанкционированный клиент, приложение xxx не поддерживается для версии API». Я также получаю ту же ошибку в Postman API. Однако я могу получить события календаря при попытке «oAuth SandBox» (https://oauthplay.azurewebsites.net/), я могу получить события. У меня есть редактор контента на моем онлайн-сайте sharepoint, чтобы получить токен доступа. Ниже приведен код, который я использовал в редакторе контента,Получить токен доступа к календарю прогноза
jQuery.ajax ({ URL: "//outlook.office365.com/common/oauth2/token", типа: "пост", заголовки: { "Content-Type": "применение/х-WWW-форм-urlencoded" }, данные: { grant_type: "authorization_code", код: myaccesscode, client_id: myclientID, client_secret: myclientsecret, redirect_uri: "https://myredirecturl" }, успех: функция (отклик) { предупреждение (ответ); } Fail: function (status.err) { alert ("Fail"); } });
Заранее спасибо.
я также возможность получать события из календаря на https://oauthplay.azurewebsites.net/ но что, если я хочу, чтобы использовать этот API в моем приложении путем создания маркеров, я не в состоянии генерировать код , – manish1706