1

私はインタラクションしているカレンダーをどこから見ることができますか?ここで、accountは私のGoogleカレンダーAPIですか?

Googleの仕事用アカウントを使用してプロジェクトを作成しました。 cloud consoleでは、私は技術的に私のコード認証のためにservice accountを持っていることを示しています。クラウドコンソールは、イベントの作成要求で200を取得していることを確認します。私の仕事のための私のカレンダーのイベントはありません。

答えて

1

サービスアカウントはあなたではないことを覚えておく必要があります。サービスアカウントはダミーユーザーのようなもので、独自のGoogleドライブアカウント、Googleカレンダーアカウント、多分もっと多くのアカウントを持っています。

サービスアカウントのプライマリカレンダーに何かを挿入すると、自分のアカウントではなくアカウントに挿入されます。サービスアカウントデータへのWebアクセスはありません。追加したイベントを表示するには、たとえばevent.listを実行する必要があります。

あなたができることは、あなたのカレンダーをあなたのサービスカレンダーと共有して、あなたのカレンダーをあなたのGoogleカレンダーのウェブビューで見ることができることです。メモリが役に立つ場合は、acl ruleとして追加する必要があります。カレンダーをサービスアカウントと共有すると、カレンダーを更新することができます。

役立ちリンクSharing calendar仕事のためにGoogleのためとして今service accounts

の私のチュートリアル。 Google for Workカレンダーへのアクセスを何とか許可するサービスアカウントを追加する必要があります。私はそれにアクセスできないので、大いに助けになる。

関連する問題