Пишу расширение для хрома, в работе которого необходимо получить доступ к переписке для её анализа. Standalone приложение позволяет создать ссылку, при переходе по которой можно вручную вытащить токен. Такой вариант не подходит. Вопрос заключается в том, как получить доступ к переписке? Может быть без использования токена. Видел подобные расширения, которые это реализуют, но не знаю, как.
создать ссылку, при переходе по которой можно вручную вытащить токен
именно это – ваш вариант.
Надо создать приложение ВК типа Standalone. Направить пользователя на ссылку для запроса разрешений (https://oauth.vk.com/authorize?...) с последующим редиректом на https://oauth.vk.com/blank.html
Ваше расширение должно определить, что появилась вкладка с адресом выше (.../blank.html) и тогда сработать и вытащить оттуда из хэша access_token.
Вот тут ваше расширение должно сработать – там есть события смены URL и можно проверить, каков текущий URL. Вам остаётся разобрать часть после # – разбить её на пары ключ-значение и вытащить оттуда access_token. Посмотрите, как разбирают GET-параметры на JS. Например.