Как получить token в ВК через Зенку?

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 472
Благодарностей
575
Баллы
113
Всем привет!
Только осваиваю зенку и пытаюсь разобраться в get/post запросах.
Пишу шаб по расслыке видео в предложку группам. Выполняться задача будет через API
Сейчас столкнулся с проблемой, что при выполнении шаблона нужно получать access_token и не понимаю, как это сделать средствами зенно.
Возможно скрипт на C# или php?
Прошу помощи)
 

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 472
Благодарностей
575
Баллы
113
Решено.
1. Авторизируемся в приложении с необходимыми правами доступа приложения
2. Парсим URL из адресной строки
3. Регуляркой забираем значение токена
 

shved2

Client
Регистрация
16.07.2015
Сообщения
146
Благодарностей
53
Баллы
28
На мой взгляд бессмысленно включать браузер в проект на пост-гетах - только оперативу прожигать.
Вот запрос на получение токена вк:
https://oauth.vk.com:443/token?grant_type=password&client_id=АЙДИ ПРИЛОЖЕНИЯ&client_secret=СЕКРЕТНЫЙ КЛЮЧ ПРИЛОЖЕНИЯ&username=ЛОГИН&password=ПАСС&scope=photos&captcha_key=&captcha_sid=
 

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 472
Благодарностей
575
Баллы
113
На мой взгляд бессмысленно включать браузер в проект на пост-гетах - только оперативу прожигать.
Вот запрос на получение токена вк:
https://oauth.vk.com:443/token?grant_type=password&client_id=АЙДИ ПРИЛОЖЕНИЯ&client_secret=СЕКРЕТНЫЙ КЛЮЧ ПРИЛОЖЕНИЯ&username=ЛОГИН&password=ПАСС&scope=photos&captcha_key=&captcha_sid=
благодарю, но этот вариант подходит только для проверенных приложений. А секретный ключ проверенных приложений не получить.
 

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 472
Благодарностей
575
Баллы
113
да, спасибо. именно так сейчас и реализовал)

Сейчас появилась другая проблема. В POST в параметре сообщения отображается кракозябра вместо кириллицы из-за чего не могу сейчас использовать русский текст в постах, так как не будет выполняться экшен IF. Ставил windows 1251, iso разные, пробовал urlencode, не помогает. сёрфил темы на форуме, решения не нашёл для себя.
Как решить?)


p.s хорошо бы было, если можно будет использовать регулярки в экшенах IF, а то долго доходил, как же сравнить полученный результат с ошибкой или успехом.
 

Санёк

Client
Регистрация
30.08.2013
Сообщения
325
Благодарностей
111
Баллы
43
На самом деле таким методом много чего не реализуешь, разве что стандартно-описанные методы. А что касательно того, что скрыто, написать сообщение или ещё что-то в этом духе тогда уже понадобится приложение с полными правами, и тогда потребуется при каждом запросе генерировать сигнатуру, что куда сложнее, но эффективнее, и не нужно использовать браузер.
 

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 472
Благодарностей
575
Баллы
113
На самом деле таким методом много чего не реализуешь, разве что стандартно-описанные методы. А что касательно того, что скрыто, написать сообщение или ещё что-то в этом духе тогда уже понадобится приложение с полными правами, и тогда потребуется при каждом запросе генерировать сигнатуру, что куда сложнее, но эффективнее, и не нужно использовать браузер.
Пока ещё далёк от этого. Это мой первый шаблон, с горе пополам, но работает. В планах всё перевести на GET/POST
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)