没有ServiceAccount的Gmails OAUTH 2.0

时间:2017-09-11 12:07:12

标签: oauth-2.0 gmail mailkit mimekit

我尝试使用OAUTH 2.0身份验证发送电子邮件,如下所示:

public class MainActivity extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        Firebase.setAndroidContext(this); //Older Version

        if(!FirebaseApp.getApps(this).isEmpty()) { //Newer Version
            FirebaseDatabase.getInstance().setPersistenceEnabled(true);
        }
    }
}

但是当我运行此代码时,我得到了TokenResponseException:"客户端未经授权使用此方法检索访问令牌。" 我是对的,我需要授权我的客户,只有G Suit账户可以做什么?所以我必须支付管理员帐户或删除OAUTH吗?

1 个答案:

答案 0 :(得分:1)

您需要关注Google's instructions以获取应用程序的OAuth 2.0凭据。