| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Сервис постинга коментариев ВК |
| Автор: BeeMaster 14.6.2014, 08:12 | ||
| Здравствуйте. Хочу сделать для своих подписчиков вконтакте возможность комментировать записи анонимно. Нужно сделать следующее: 1) У нас есть пост со ссылкой http://site.ru/?group=72914078&post=7. Человек кликает по ней и переходит на наш сайт. 2) Далее предлагается авторизоваться через вконтакте с помощью http://vk.com/dev/auth_sites 3) Человек авторизуется и мы получаем его id страницы 4) Далее с помощью api проверяем состоит ли он в группе public10639516. https://api.vk.com/method/groups.isMember?group_id=10639516&user_id=1&access_token=***** . Если состоит, то идем дальше. Если нет, то выдавать сообщение "Вы не состоите в группе http://vk.com/public10639516" (Токен у нас был приготовлен заранее от анонимной страницы) 5) Открывается страницы. На ней текстовое поле и кнопка. 6) Человек заполняет и нажимает. Далее с помощью api делается запрос https://api.vk.com/method/wall.addComment?owner_id=-72914078&post_id=5&access_token=***&text=привет (Токен у нас был приготовлен заранее от анонимной страницы) 7) В ответ контакт выдает {"response":{"cid":8}}. 8) Сайт выдает человеку надпись "Ваш комментарий опубликован http://vk.com/wall-72914078_7?reply=8" Токен от анонимной страницы мы получаем тут https://oauth.vk.com/oauth/authorize?client_id=4300148&scope=notify,friends,photos,audio,video,docs,notes.pages,status,offers,questions,wall,groups&display=page&response_type=token&redirect_uri=https://oauth.vk.com/blank.html Может быть это и не сложно реализовать, но я вообще лох и не понимаю как это все сделать... Если допустим с отправкой комментария я на 50% разобрался, то с остальным я даже представления не имею :( Сразу предупреждаю, что я от php знаю 0.00001%. Я не представляю как это все работает и тем более не понимаю... Вот так я отправляю комментарий
Помогите пожалуйста реализовать проект! Я буду очень благодарен!!! |
| Автор: BeeMaster 16.6.2014, 22:16 |
| Никто не знает? Реально очень нужна помощь... |
| Автор: Sanchezzz 17.6.2014, 01:16 | ||||||||
Делал когда то для себя...
Авторизация делаем для пользователя ссылку.
Дальше ловим на этой странице куда нас отправили $_GET['code']
Ну дальше сами телодвижения сделаете куда надо.
У вас должен быть пользователь зарезанный как обычный пользователь от которого будут идти посты и который будет добавляться во все группы+ нужно будет сделать вечный токен для такого пользователя. |
| Автор: BeeMaster 22.6.2014, 20:56 |
| Спасибо большое. Сейчас будем реализовывать |