2016-08-02 12 views
0

私はグラフのクエリ言語(GQL)と、このMSDNの記事ごとのようにSharePoint Onlineの検索でOfficeグラフを使用しようとしている:私は自分自身(ME)でACTORを使用するためのデータを得ることができ、私のオフィス365環境ではhttps://msdn.microsoft.com/en-us/office/office365/howto/query-office-graph-using-gql-with-search-rest-api#available-action-typesGQLでOffice 365ユーザーを使用するにはどのようにActorIdを取得するのですか?

GQL、さらにActorIDをACTOR(21223)として使用している別のユーザーの場合でも、21223はユーザーのアクターIDです(たとえば)。

この場合、前もって俳優IDを知っていますが、特定のオフィス365ユーザーのActorIDを取得するにはどうすればよいですか?すべてのオフィス365usersの俳優のIDを取得する方法はありますか?

答えて

1

私はそれを行う方法を見つけたように見えます。

これは、SharePointユーザープロファイル、ユーザー名または電子メールで検索を行い、ユーザー検索からプロパティ "UserName、DocId"を読み取ることによって実行できます。 これは、このブログの記事(http://www.techmikael.com/2014/10/office-graph-support-in-sharepoint-2013.html?showComment=1470189211109#c659048088948213635の作者のコメントのとおりである

これは、ユーザー名カールスを持つユーザーのアクターIDを取得するには、クエリのようになります。

_api/search/query?Querytext='Username:carls'&SourceId='b09a7990-05ea-4af9-81ef-edfab16c4e31'&SelectProperties='UserName,DocId' 
関連する問題