Работа с Api Вконтакте
Хочу обратиться ко всем гуру, которые на ТЫ с Api Вконтакте.
На одном из проектов реализовали репостинг топиков на стену в группе.
Сейчас встала задача дать возможность пользователям сайта авторизованным Вконтакте лайкать посты в группе прямо с сайта. Такая возможность в апи есть:
В результате выполнения данного кода лайк ставится, но от имени того кто получил этот access_token.
Токен был получен путем перехода по ссылке вида
Теперь вопрос: "Как получить для каждого пользователя свой токен?"
Пробовал получать токен путем авторизации описанной здесь, но вылетала ошибка, что токен должен быть получен через переадресацию на страницу oauth.vk.com/blank.html.
Возможно я что-то делаю не так…
На одном из проектов реализовали репостинг топиков на стену в группе.
Сейчас встала задача дать возможность пользователям сайта авторизованным Вконтакте лайкать посты в группе прямо с сайта. Такая возможность в апи есть:
Like(array( type: 'post', owner_id: -70092613, item_id: 37 )); function Like($aParams) { $sParams = http_build_query($mParams); return json_decode(file_get_contents( "https://api.vk.com/method/likes.add?$sParams&access_token=as123dassdfvs4123fdfg" )); }
В результате выполнения данного кода лайк ставится, но от имени того кто получил этот access_token.
Токен был получен путем перехода по ссылке вида
http://api.vk.com/oauth/authorize?client_id=<app_id>&scope=offline,wall,photos,friends&redirect_uri=http://api.vk.com/blank.html&response_type=token
Теперь вопрос: "Как получить для каждого пользователя свой токен?"
Пробовал получать токен путем авторизации описанной здесь, но вылетала ошибка, что токен должен быть получен через переадресацию на страницу oauth.vk.com/blank.html.
Возможно я что-то делаю не так…