私はこれを使用してきた:新しいMicrosoft Graph APIを使用して認証トークンを作成するにはどうすればよいですか?
https://github.com/Azure-Samples/active-directory-php-graphapi-web.git
作品グラフAPIにアクセスします。私の紺碧のAD登録されたアプリケーションは、ディレクトリにユーザーのリストを取得するためにAPIに問い合わせることができます。
これで、ディレクトリ内のユーザーのフォルダを一覧表示するとします。 このページ
http://graph.microsoft.io/docs
URLがあるべきと言う:
https://graph.microsoft.com/v1.0/me/drive/root/children
私は私のREST呼び出しでそのURLを使用する場合
"code": "InvalidAuthenticationToken",
"message": "CompactToken parsing failed with error code: -2147184105"
は理にかなって、私は、それからトークンを取得するのget
https://graph.windows.net
だから、私は失われている。コンシューマーグレードのonedrive(以前はskydrive)、最初のグラフapi(私はhttps://graph.windows.netでアクセス)、オフィス365 API(これはhttps://login.microsoftonline.comでアクセス)、グラフapi api https://graph.microsoft.com)私はちょうど正しい情報を探すためにどこから始めるべきか分かりません。
私は現時点でPHPで作業していますが、マイクロソフトのサポート対象プラットフォームのリストではかなり低いと思われますが、アクセストークンの生成が最新APIで動作する方法については、他のグラフのapi(graph.windows.net)との比較が分かります。
誰かが私と同じように混乱していますか? これらのapisとそのアクセス方法の相違点を説明する中心的なリファレンスがありますか?
これは私が歯を落とすことができるものです。ありがとうございます。 – stu
アプリはグループのカレンダーリソースにのみアクセスできますか? –
@ダン・カーショーこの質問はお手伝いできますか?http://stackoverflow.com/questions/41754060/microsoft-office-api-invalidauthenticationtoken-compacttoken-parsing-failed-with please? – WowBow