Можно ли прочитать отправленную почту по электронной почте с IMAP с помощью токена доступа вместо пароля
-
21-12-2019 - |
Вопрос
Что я пытаюсь сделать, это я аутентифицирую пользователя с моим Google Oauth и использование типа доступа в автономном режиме возврата 2 токена 1 является токеном доступа, а другой - обновить токен хорошо, я работаю в Google OauthВопрос, но в настоящее время я не знаю, можно ли читать электронные письма с IMAP с использованием токена доступа вместо пароля, мой IMAP работает нормально при использовании пароля, но не с токеном доступа, может быть, мне не хватает некоторого разрешения или невозможно прочитатьПисьма с токеном доступа.
Или есть какой-либо другой способ прочитать электронную почту пользователей, я хочу захватить подпись пользователя из своего отправленного ящика, но его не работает, если вы, ребята, требуете дополнительной информации, пожалуйста, комментируйте.
<?php ob_start(); session_start();
$token = json_decode($_SESSION['token']);
print_r($token);
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$username = 'themohitbumb@gmail.com';
$password = $token->refresh_token;
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());
print_r($inbox);
imap_close($inbox);
?>
. Решение
получил мой ответ по своему собственному: http://www.247techblog.com/read-oates-eamail-google-xoauth-gmail-account/ с помощью комментариев Макса я хотел бы выбрать свою ссылку как мой ответ, но, как вы разместили его как комментарий, поэтому я пишуМалая статья на нее для человека, который будет искать же.