[問題] google calendar api 登錄活動到共用日曆

看板AndroidDev作者 (林阿宅)時間9年前 (2015/05/14 17:36), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/1
我的需求是這樣,我們有一個內部員工用的app 我想要有一個google日曆,讓所有user(我們的員工)可以透過app把活動登錄到統一的 日曆上, 我們之前的方法是我自己開一個日曆,分享"變更活動"的權限給每個user,於是這個日曆 被Sync到user的手機,程式再透過Calendar Provider去存取。 但"變更活動"的權限太大了,我不希望他們能修改其它日曆上的活動,甚至看不到最好。 而且我這邊要一個一個開權限,user那邊還要確保有日曆app,有Sync到我的日曆,這都要 費額外的工 所以我現在的想法是用google calendar api,在程式中直接以"我的名義",在我的日曆 上登錄活動,也就是完全不涉及user自身的google帳號。 https://developers.google.com/google-apps/calendar/quickstart/android#step_5_add_project_source_files 我照著這個quickstart guide去做,但看到choose account的部份就卡住了,因為這還是 要讓user去選自己的google帳號,感覺好像不是我想要的。 我想的是有沒有辦法預設一個我自己的google帳號進去,但當然也必須保護/隱藏好這個 帳號,不能讓他做登錄日曆活動以外的事。 總之user要做/能做的事情只有"透過app登錄一個活動到某個預設好的日曆上" 請問這有辦法做到嗎?或者我的方向根本就錯了? 煩請諸位大神賜教 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.130.199 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1431596188.A.1FD.html

05/15 00:35, , 1F
把自己帳號帶出去 蠻危險 該找其他方法
05/15 00:35, 1F

05/15 00:37, , 3F
en
05/15 00:37, 3F

05/15 16:18, , 4F
因為共用裡面沒有"只能新增/刪改自己的活動"這樣的
05/15 16:18, 4F

05/15 16:19, , 5F
權限所以才想用我上述的方法。總覺得這需求應該滿
05/15 16:19, 5F

05/15 16:20, , 6F
普遍的,竟然找這麼久找不到...
05/15 16:20, 6F

05/15 21:08, , 7F
看來共用一份日曆行不通 換個方向吧
05/15 21:08, 7F
文章代碼(AID): #1LL6oS7z (AndroidDev)