問題タブ [office365api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
616 参照

azure - One Drive Business API を使用してデフォルト ドライブにアクセスすると、不正アクセス エラー (401) が発生する

ビジネス用の 1 つのドライブを Visual Studio 2008 の Windows フォーム アプリケーションに統合したいと考えています。" Azure への登録と Office 365 への認証に使用します。ログインしているユーザーの "https://{tenant}-my.sharepoint.com/_api/v2.0/me" URL とアクセスを取得できます。 1 つのドライブ API を呼び出すためのトークン. しかし、API を呼び出してデフォルトのドライブまたは 1 つのドライブ ビジネス アカウントのルート レベルに存在するファイルを取得すると、不正アクセス エラー、エラー:401 が表示されます. すべての順列を試しましたが、アクセス許可の組み合わせ (つまり、Windows Azure Active Directory、Office 365 統合 API、Office 365 Management API、Office 365 Sharepoint Online、Office 365 Exchange Online、Windows Azure Service Management API) 他に不足している可能性があるものを教えてください。

この「One Drive for Business に One Drive API が使えない」 という方も同じ問題を抱えていました。

0 投票する
1 に答える
66 参照

c# - Office365 統合 API - 特定のユーザーとファイルを共有し、ファイルのサムネイルを取得する

次の2つのことをしようとしています:
-特定のユーザーとファイルを共有する-
ファイルのサムネイルを取得する

現在 Office 365 統合 API を使用していますが、可能であればそのまま使用したいと考えています。

次のようなファイルのサムネイルを取得できると思いました。

これにより、次のエラーが返されます

ファイル共有に関しては、どこから始めればよいかわかりません。誰かがこれで私を助けてくれることを願っています、事前に感謝します。

0 投票する
1 に答える
58 参照

azure - 他の組織に所属するユーザーの One Drive for Business に対して One Drive API を使用することはできません

oauth https://dev.onedrive.com/auth/を実行することで、ユーザーが 1 つのドライブにアクセスできるようにする Web アプリがあります。そのアカウントのドキュメント。

One Drive for Business の統合の手順を実行したところ、アプリがログインしようとしているユーザーの Azure に登録されている場合にのみ、One Drive for Business にアクセスできることがわかりました。しかし、あらゆる組織のすべてのユーザーが Web アプリにアクセスし、アプリから OO for Business ドキュメントにアクセスできるようにしたいと考えています。それは可能ですか?

0 投票する
2 に答える
236 参照

office365 - 「Office 365 統合 API クライアント ライブラリ」で Office 365 統合グループを作成する

「Office 365 統合 API クライアント ライブラリ」 ( https://www.nuget.org/packages/Microsoft.Graph/0.2.8-rc ) を使用しており、統合グループを作成したいと考えています。トークンを取得して API を呼び出すことはできますが、「統合された」グループの作成を機能させることができません。

この重大な変更が理由のようです: http://dev.office.com/blogs/Update-On-Office-365-Unified-API

「Office 365 統合 API クライアント ライブラリ」のグループのプロパティに、プロパティ「groupType」がありますが、「groupTypes」がありません。

「Office 365 統合 API クライアント ライブラリ」を使用してこれを達成する別の方法はありますか?

そうでない場合、このライブラリの次のリリースがいつになるか誰か知りませんか?

0 投票する
2 に答える
716 参照

outlook - Office365 Outlook アドイン コマンド

次のマニフェストを使用して、outlook 2016 にアドイン コマンドを追加しています。

しかし、ボタンはリボンに追加されていません。「VersionOverrides」を削除すると、アドインが Outlook 2016 に表示されます。

そのため、VersionOverrides は機能していますが、どういうわけか、読み取り中にメール内にボタンが表示されず、作成モードでアドインのリストに表示されません。私は何が欠けていますか?

0 投票する
1 に答える
358 参照

sharepoint - MySite (OneDrive / Office365) で管理者アクセスを委任する際の API '500' エラー

Office 365 MySites サイト コレクションへの代理管理アクセスを要求すると、 Office 365 APIで 500 エラーが返されるという問題に直面しているため、アドバイスをいただければ幸いです。

ユース ケース シナリオは次のとおりです。 独立した組織 'A' と 'B' があり、どちらもそれぞれの Azure Active Directory アカウントと O365/Azure サブスクリプションを所有しています。組織 B は、Office365 MySites サイト コレクションへの委任された管理アクセスを必要とする、組織 A を提供するアプリケーションを利用したいと考えています。

組織 B は、OAuth2 認証プロセスを使用してアプリを Active Directory アカウントに正常に追加し、会社の Active Directory に対してアプリケーションが必要とするアクセス許可を付与します。

最後の部分は、組織 B の管理者アカウントのアクセスを、組織 B の Office 365 アカウントの Mysites サイト コレクションに委任することです。管理パネルを介して手動プロセスを使用すると、すべてうまく機能しますが、API を介してプログラムで「500」エラーが発生します。

次の呼び出しを使用して、プログラムでユーザーをサイト コレクション管理者として追加しています: (注: 以下の [ダミー ID] を使用しました)

エンドポイント URL:

https://<..org_a..>.my.sharepoint.com/personal/[[user_OrganisationA_com]]/_api/web/siteUsers/getByEmail(@u)?@u='[[info@_OrganisationA.com' ]] メソッド: POST

上記のリクエストでは、info@_organisationB.com をサイト コレクション管理者として One Drive for Business サービスのユーザー C の個人用サイトに追加しようとしています (ユーザー C はメール UserC@_organisationB.com で識別されます)。ユーザー info@_organisationB.com は組織 B の Office365 ドメインでグローバル管理者権限を持ち、UserC@_organisationB.com) は管理者権限のない基本ユーザーです。

この呼び出しは、500 HTTP ステータス コード (内部サーバー エラー) と次のメッセージを返します。

私たちの知る限りでは、API 呼び出しは 500 HTTP ステータス コード (内部サーバー エラー) を返すべきではありません。 SharePoint Online 管理ポータルを使用すると、意図したことの達成を妨げているバグに遭遇したと思われます。

アドバイスをいただければ幸いです。

0 投票する
1 に答える
448 参照

office365 - Office365 通知 API が更新されていません。プロパティ 'ChangeType' は存在しません

みんな、

このリンク、Microsoft Office365 Notification APIによると、単純な webhook を作成するには、次のことを行う必要があります。

もちろん、ヘッダーにもアクセストークンを追加して、試してみましたが、毎回次の結果が得られました。

基本的に、私は単に例をコピーするだけなので、API ドキュメントが古くなっていると想定する必要がありますか?

ご回答ありがとうございます