SharePoint の REST API を利用して、すべてのサイトレコレクションのリストアイテムの人気順をPowerAppsで表示するアプリを作成しました。
簡易完成版
ボタンを押すと、MicrosoftFlow で SharePoint REST API を呼び出し、結果をPowerAppsで表示させています。
作成方法
下記のサイトを参考に作成しました。
michalguzowski.pl
MicrosoftFlowで使用するREST API について
MicrosoftFlowで使用するREST API は以下のように設定しました。
「refinementfilters='contentclass:STS_ListItem_GenericList」 とすることで、リストアイテムのみ取得することができます。
_api/search/query?querytext='*'&trimduplicates=true&rowlimit=500&startrow=0&selectproperties='Title,Path,ViewsLifeTime,ViewsRecent'&sortlist='ViewsRecent:descending'&refinementfilters='contentclass:STS_ListItem_GenericList'
SharePoint 検索 REST API についての詳細は、下記を参照ください。
docs.microsoft.com