Реверс-инжиниринг OpenAPI VK для размещ-я поста с окном подтверждения
Прошу откликаться по делу, без воды и с конкретными предложениями по задаче!
Суть в том, что размещение поста средствами OpenAPI Вконтакте не работает по-нормальному на мобильных устройствах, а именно:
Человек находится на странице 1, с установленным опен-апи, жмет кнопку Опубликовать пост, запускается метод wall.post.
Открывается страница 2 - окно подтверждения публикации поста на стене. Человек подтверждает, страница закрывается, результат (id поста на стене) - возвращается на страницу 1.
Проблема в том, что на мобильных зачастую страница 1 за это время удаляется из памяти устройства или в ней были погашены js в целях энергосбережения итп. Как итог - страница 1 просто рефрешится, ничего не подозревая о данных, которые пришли из страницы 2.
Пример виджета http://targetok.ru/post?id=26 (потребуется авторизация ВК)
Нам не мешает окно подтверждения. Но нужно его сделать фреймом в модалке на странице 1. В теории, это должно работать. Т.е. суть задачи в том, чтобы заменить отдельную вкладку на фрейм, чтобы пользователь не уходил ни на какие новые страницы, а работал в рамках одной страницы.
Для выполнения задачи нужно четкое понимание работы API VK и умение разбираться с чужим кодом (у ВК он не обфусцирован, поэтому в теории все реально), а также понимание Js на серьезном уровне.