[问题] google calendar api 登录活动到共用日历

楼主: fantasychese (林阿宅)   2015-05-14 17:36:24
我的需求是这样,我们有一个内部员工用的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登录一个活动到某个默认好的日历上"
请问这有办法做到吗?或者我的方向根本就错了?
烦请诸位大神赐教 感激不尽
作者: KeySabre (KeySabreur)   2015-05-15 00:35:00
把自己帐号带出去 蛮危险 该找其他方法https://support.google.com/calendar/answer/37082?hl=en
楼主: fantasychese (林阿宅)   2015-05-15 16:18:00
因为共用里面没有"只能新增/删改自己的活动"这样的权限所以才想用我上述的方法。总觉得这需求应该满普遍的,竟然找这么久找不到...
作者: KeySabre (KeySabreur)   2015-05-15 21:08:00
看来共用一份日历行不通 换个方向吧

Links booklink

Contact Us: admin [ a t ] ucptt.com