我想用oauth认证发送带有Gmail SMTP的电子邮件。SwiftMailer gmail oauth刷新访问令牌
我能找到这个示例代码:
$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 587, 'tls')
->setAuthMode('XOAUTH2')
->setUsername('YOUR_EMAIL_ADDRESS')
->setPassword('YOUR_ACCESS_TOKEN');
大它的工作。但是这只是工作1小时,因为访问令牌在这段时间后过期。我没有找到任何方式获得访问令牌的续订?我们如何将刷新令牌传递给swiftmailer?
PHPMailer的使用刷新令牌,而不是 –