是什么“服务帐户”和“安装的应用程序”的区别?(What is the difference bet

2019-09-22 07:33发布

据我了解,主要的区别是服务帐户不需要用户登录授权,而安装的应用程序一样。

我想提出一个Android应用程序(一个“安装的应用程序”?),提供了应用内订阅,并且不要求用户登录到一个帐户(“服务帐户”?)。 所有我想要做的是检查用户是否已购买订阅。 要获取谷歌Play开发人员API客户端ID,我必须把它作为申报或者安装的应用程序或服务帐户,我不确定这与去。

Answer 1:

当你想要处理“自己的”资源服务的服务帐户使用(例如,管理Compute Engine资源App Engine应用程序),而不是外部用户的资源(例如,标准的OAuth流) 。 使用服务帐户的应用程序将是资源的拥有者,也没有用户将不得不参与 - 他们不是用户的资源,因此他们为什么会是什么?

安装的应用程序是非常简单 - 它是由用户安装到管理用户的资源的应用程序。 如果您的应用程序管理用户的资源, 需要问他们的许可。 还有周围没有办法。



文章来源: What is the difference between a “service account” and an “installed application”?