私は現在、データベースにさまざまなユーザーが保存されており、GoogleカレンダーAPIの助けを借りてログインしているユーザーのアジェンダを表示したいプロジェクトに取り組んでいます。 私は私の個人的な口座に持っているoAuthのためにすべての議題にアクセスできますが、別の口座から主要なカレンダーの要約を要求することすらできません。それは次のエラーを与える: GoogleカレンダーAPIを使って他の人のカレンダーにアクセスできますか?
PHP Fatal error: Uncaught Google_Service_Exception: {
"error": {
"errors": [
{
"domain": "global",
"reason": "notFound",
"message": "Not Found"
}
],
"code": 404,
"message": "Not Found"
}
}
が、私は私の個人的なOAuthのは自分以外の私の他のアカウントへのアクセスもを与えるものではありませんね。 自分のメールアカウント(プライマリカレンダーのID)を持っている場合や、すべて自分のoAuth認証が必要な場合は、他のユーザーのアジェンダにアクセスする方法はありますか?
私はoAuthのserviceaccountsについて何かを読んでいますが、それは行く道なのでしょうか、私がまだ分かっていない簡単な方法ですか?
ご協力ありがとうございます。
私は彼ら自身のoAuthを生成する必要があると思います。あなたのグループの全員がアクセスできる「マスターカレンダー」を作成するのが最善でしょう。 –