Доброго времени суток! Есть такая проблема: надо получить access_token Вконтакта через PHP скрипт. Варианты типа http://vk.com/pages.php?o=-1&p=%CF%EE%EB%F3%F7%E5%ED%E8%E5% ... cess_token http://vk.com/pages?oid=-1&p=%D0%90%D0%B2%D1%82%D0%BE%D1%80 ... 0%B8%D1%8F не подходят. Я его получаю, но он рассчитан на сервисы без авторизации. Может кто подскажет как его получить при помощи авторизации, но не через веб-интерфейс, а при помощи обращений к API вконтакта?
Хорошо, поставлю вопрос немного иначе: у кого получилось реализовать прямую авторизацию? http://vk.com/pages?oid=-1&p=%D0%9F%D1%80%D1%8F%D0%BC%D0%B0 ... 0%B8%D1%8F При обращении по урлу в примере, приходит ответ, что мое приложение не является одобренным. Как его одобрить или как обойти это все? Значение параметра scope=offline не помогает.
А ты вообще, создавал-регистрировал приложение там у них, вконтакте? Я не сталкивался с контактом, но делал регистрацию/авторизацию и кнопку "Мне нравится" для фейсбука. Чтобы всякие такие штуки могли работать - сперва нужно зайти на сам фейсбук, и там создать приложение. Они дадут код и с его помощью можно будет уже получать токены и работать с апи.
Схему работы API соц сетей я знаю, делал некоторые штуки. В основном у них все работает через веб-интерфейс. Т.е. если нужен доступ приложения к данным юзера, его просят авторизироваться, а потом разрешить доступ. А мне надо сделать офлайновый доступ, в частности к разделу audio. Всю работу я хочу возложить на некий сервис который в автоматическом режиме будет что-то делать. скорее всего так и придется делать