1

私はドキュメントhttps://developers.google.com/admin-sdk/reports/v1/guides/push#making-watch-requestsを使用して、 Google レポート API を使用して Google のチーム ドライブのチャネルを作成しています。ドキュメントによると、さまざまなフィルター条件に応じてチャネルを作成できます。私の目的のために、フィルター「owner_is_team_drive==true」を使用することにしました。このフィルターを使用する際の問題は、チャネルが適切に作成されること (代わりにチャネル オブジェクトを取得すること) ですが、何らかのアクションを実行しても通知が来ないことです。

チャネルのリクエストを作成するためのレポートに Google Admin SDK を使用しています。ログを見ていると、リクエストをヒットするために使用されている API がhttps://www.googleapis.com/admin/reports/v1/activity/users/all/applications/drive?filters=owner_is_team_drive%3D%3Dtrueであることがわかりました

PS: 他のフィルター (「doc_type==team_drive」など) とフィルターなしの API を使用してみましたが、通知は適切に取得されます。

4

0 に答える 0