問題タブ [office365-restapi]
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.
office365 - クライアント側ライブラリを使用した Office365 API Rest Notification サブスクリプションの作成
クライアント側ライブラリを使用してプッシュ サブスクリプションを含む office365 休止通知サービスを作成するためのコードが記述されたサンプル コードはありますか?
このリンクは情報を提供していますが、残りの呼び出しを使用しています。Notification クラスや Push サブスクリプション クラスを使用するなど、クライアント ライブラリを使用するものはありますか?
サブスクリプションを作成するために次のコードのように記述できますが、この add メソッドは void !!! であるため、応答が得られず、サブスクリプション ID も取得されません。
OutlookServicesClient client = new OutlookServicesClient(new Uri("https--//outlook.office.com/api/v2.0"), async () => { // セッションからローカルに持っているので、ここで返すだけです. トークンを返します; });
rest - yammer を使用した認証
CRMアプリケーションを統合して、Yammer
内部にアプリを作成し、Yammer
ClientID、Client Secret、およびリダイレクトURLを使用して、Yammerユーザーをアプリに認証しています。
問題は、ユーザーがパスワードを変更するか、他のユーザーがアプリからログインしようとするたびに、許可を許可するかどうかを尋ねることです。アプリを使用して yammer にログインしているユーザーが自動的に許可する必要がある場合は、これは必要ありません。これに関して私を助けてください私は自分のコードも投稿しています
office365 - アプリのみの承認フロー (サインインなし)、MSGRAPH を使用して、onedrive にフォルダー/ファイルを作成します。
アプリのみの承認フローで OneDrive にフォルダーまたはファイルを作成しようとしています。要求と応答の詳細は次のとおりです。
アクセス許可に関するものである場合は、これが機能するように設定するアプリケーションのアクセス許可を教えてください。アプリのみの承認フローでも機能しますか?
どんな助けでも大歓迎です。
field - o365 残りの API 連絡先、プロパティ ファックスはありませんか?
API REST を使用して O365 にいくつかの連絡先をインポートします。私のコードはうまくいきます。すべてのフィールドを更新します。しかし、私の場合、インポートする最後のフィールドは BusinessFax 番号です。そして、私はこのフィールドを見つけませんでした!O365 Web アプリまたは Outlook で、いくつかのフィールドで FAX 番号を探します。しかし、残りの API o365 のドキュメントにはありません: https://msdn.microsoft.com/office/office365/api/complex-types-for-mail-contacts-calendar#RESTAPIResourcesContact
データ定義タイプにはありません: https://outlook.office.com/api/v2.0/ $metadata
Json ファイルでいくつかのプロパティをテストすると、Fax、FaxNumber、BusinessFax などのエラー 400、不正な要求が表示されます :(
すごいですね...では、連絡先にファックス番号をインポートする方法??? 笑
ニコ
azure - 新しい azure Web サイトにワンドライブ ビジネス用のデスクトップ アプリケーションを登録するにはどうすればよいですか?
Azure で 1 つのドライブ ビジネス API を使用するためにデスクトップ アプリケーションを登録したいのですが、このリンクに記載されているように、サイトのどこにも Active Directory ノードが見つかりません。スクリーンショットは次のとおりです。
office365api - Outlook に連絡先を追加する
Outlook Rest API を使用しており、何千もの連絡先を追加する必要があります。だから私は、それぞれを別々に追加する以外に、連絡先の範囲を追加する方法を探しています。何か案が?
office365 - 企業の共有連絡先フォルダーを作成し、他のサービスと統合する
現在、私たちの連絡先は非常に混乱しており、いたるところに広がっています。
私が考えたのは、Office 365 の Exchange を使用して中央の連絡先リポジトリを作成し、それらを他のサービス (Mailchimp、SugarCRM など) にも移動して、すべてが 1 つの場所 (Exchange) にあり、更新を行うことができるようにすることです。 MS Outlook またはそれをサポートする電子メール クライアント。
このガイドを確認しました: https://www.cogmotive.com/blog/office-365-tips/create-a-company-shared-contacts-folder-in-office-365
ただし、そのように作成されたフォルダーに API がアクセスできるかどうかはわかりません。
さらに、データベースをキャッシュとして使用する必要がありますか、それともスクリプトですべてを行う必要がありますか?
何かアドバイス?
office365 - MsGraph API (パッチ) を使用してユーザーの詳細を更新する
アプリのみの承認フローと委任された承認フローの両方を使用して、ユーザーの詳細を更新しようとしました (サインインして承認コードを取得し、アクセス トークンを取得します)。
アクション:フェデレーション ユーザーの onPremisesImmutableId を更新します。
- フェデレーション ユーザーの UPN を更新します(これは失敗します)。
- onPremisesImmutableId の更新
リクエストの詳細は以下をご覧ください。
パッチhttps://graph.microsoft.com/v1.0/users/xxxxx@xxxxx.com
Content-Type: application/json
Accept: application/json
AUTHORIZATION: Bearer
Host: graph.microsoft.com
Content-Length: 150
Expect :100連
{"userPrincipalName":"xxxxxx@xxxxx.onmicrosoft.com", passwordProfile": { "forceChangePasswordNextSignIn": false, "password":"testTest1234" }}
応答:
{ "error": { "code": "Authorization_RequestDenied", "message": "操作を完了するための権限がありません。", "innerError": { "request-id": "d25b7047-0cd0-46da-b77e-c7225bd030c5" , "日付": "2016-03-22T16:47:17" } } }
これが機能するように設定するアプリケーションのアクセス許可を誰か教えてください。また、アプリのみの承認フローを使用して実行できることと実行できないことのリストもありますか。
どんな助けでも大歓迎です。