我想用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的使用刷新令牌,而不是 –