我創建通過谷歌日曆API V3一串事件(一個學校的時間表)創建谷歌日曆事件的創造者。我通過API控制檯通過OAuth憑證對我的程序進行身份驗證。除了所有事件都以我的Google帳戶爲創建者,並且程序創建的所有日曆都顯示在我的「其他日曆」列表中,一切運行良好。有沒有改變這種行爲的方法?設置爲通過API
我能想到的唯一一件事就是登錄API控制檯與服務帳戶(例如[email protected]),並創建從客戶端的祕密。
我創建通過谷歌日曆API V3一串事件(一個學校的時間表)創建谷歌日曆事件的創造者。我通過API控制檯通過OAuth憑證對我的程序進行身份驗證。除了所有事件都以我的Google帳戶爲創建者,並且程序創建的所有日曆都顯示在我的「其他日曆」列表中,一切運行良好。有沒有改變這種行爲的方法?設置爲通過API
我能想到的唯一一件事就是登錄API控制檯與服務帳戶(例如[email protected]),並創建從客戶端的祕密。
是的,你需要的服務帳戶進行身份驗證,並冒充你想成爲事件的創造者誰的用戶。該谷歌驅動器SDK對using service accounts to impersonate users與API一個很好的教程,你的進程將是除了你會使用日曆API幾乎相同。
由於鏈接斷開 –
更新的鏈接。 –
我覺得您的日曆出現在「其他日曆」事實是由於這一事實,你只只給在日曆上寫讀者。如果您在日曆上正確授予作者或所有者,它應該顯示在「我的日曆」中。至少它爲我工作。 – RadASM