0
我已经产生了使用Google API Console我的Java Web应用程序我的应用程序客户端ID和客户端密钥生成的OAuth认证访问令牌。如何利用现有的客户端ID和客户端密钥对于Gmail API(IMAP)
我要生成一个access token
在我的应用程序可以用于验证邮箱和读取从那里邮件用JavaMail API的帮助。
This link具有一定的理论资料,但我不明白的令牌如何获得。
我已经产生了使用Google API Console我的Java Web应用程序我的应用程序客户端ID和客户端密钥生成的OAuth认证访问令牌。如何利用现有的客户端ID和客户端密钥对于Gmail API(IMAP)
我要生成一个access token
在我的应用程序可以用于验证邮箱和读取从那里邮件用JavaMail API的帮助。
This link具有一定的理论资料,但我不明白的令牌如何获得。
答案将取决于在哪里应用程序中运行,因为它决定访问令牌如何被接受:
有可用来获得访问令牌,根据应用和不同的具体机制的类型不同的替代品或库周围定义。
因此,这将是那么容易得多俯冲到中可用的特定选项。
感谢。就像我刚才提到的那样,上述应用程序是一个Java Web应用程序。你能基于这个指导或提供见解吗? –
假设安装的应用程序正在Android上运行,那么它必须使用意图打开系统浏览器并提供本地重定向URI来处理来自Google授权服务器的响应。对于您的应用程序,您需要将Web服务器绑定到本地端口,以便将访问令牌传送到您的应用程序。一旦你的应用程序收到访问令牌,那么它可以与GMail API一起使用。或者:使用Android/iOS上提供的Google Sign-in客户端库来处理认证和用户授权。 –
它不是一个移动应用程序,而是一个Web应用程序。 –