1

パブリック Google カレンダーからイベントを取得する iOS アプリケーションを作成しています。アプリは、ユーザーが Google アカウントを持っているかどうかに関係なく、誰でもアクセスできる公開カレンダーのみを扱います。したがって、私は認可を完全に無視できると考えました。

どうやら私は間違っているようですが、奇妙な問題に遭遇したためです...

公開テスト カレンダーで電話をEvents: listかけると、すべてが完璧に機能します。特定の公開カレンダーのすべてのイベントのリストを取得し、カレンダー自体のメタデータも取得します。

しかし、電話をCalendars: getかけると、「401 Unauthorized」という応答が返ってきます。困惑する部分は、実際には を使用するEvents: listよりもカレンダーについてより多くの情報を取得できるCalendars: getことですが、前者は承認を必要としません!

誰かがここで何が起こっているのか説明できますか? Events: list承認なしで電話をかけることはできるのに、電話をかけることはできないのはなぜCalendars: getですか?

4

0 に答える 0