Разрешения с помощью Microsoft Graph API - PullRequest
0 голосов
/ 12 сентября 2018

Я искал дополнение / расширение для Microsoft Planner для создания диаграмм Ганта, и наткнулся на это расширение Chrome . Я понял, что для этого у Planner должен быть API, и я хотел, чтобы проект поиграл и узнал больше об API, поэтому я решил создать свое собственное крошечное приложение PHP, чтобы вытащить План и поместить его в Гантт. диаграммы (и, возможно, делать другие забавные вещи тоже).

Все шло хорошо, я мог войти, вытащить свое имя и т.д., но когда я попытался получить доступ к планам, я получил сообщения об ошибках. В соответствии с Graph Explorer и ссылка API У меня нет соответствующих разрешений для получения сведений о плане (Group.Read.All, Group.ReadWrite.All).

Однако приведенное выше расширение работает для меня, и я могу видеть все свои планы, так что, конечно, есть другой способ получить данные? Есть ли какой-то другой API Planner, который я пропустил? Или какой-то другой метод извлечения этих данных, кроме Graph API? Любая помощь приветствуется, я новичок в игре с API и т. Д. *

1 Ответ

0 голосов
/ 12 сентября 2018

Однако, указанное выше расширение работает для меня, и я могу увидеть все мои планы, чтобы наверняка есть другой способ получить данные? Является есть какой-то другой API Planner, который я пропустил? Или какой-то другой метод извлечь эти данные, кроме API-интерфейса Graph? Любая помощь ценится, я новичок в игре с API и т. д.

  1. Теперь официальный способ - получить данные с помощью Graph API , все еще в разработке (бета)
  2. Старый API планировщика Microsoft будет заменен последним API Planner Graph. Так что вам не нужно искать другой ресурс.
  3. Нет.

Что вам нужно сделать, так это изучить конфигурацию разрешения для вашего требования.

...