Страница 1 из 1

OPEN API (Oauth) и Iframe - в чем разница?

Добавлено: 25 янв 2012, 08:56
lexxvl
В общем уже совсем отчаялся, и голова набекрень от этого Вконтакте и его API.
Цель:
1. Вход на сайт через вконтакте и получение данных о юзере
2. Постинг на стену юзера информации о его действиях на сайте, например его коммент.

Сначала делал через JS OPEN API. Войти получается, инфу о пользователе получаю все ок.
Потом сделал тоже самое, но уже средствами php и https://oauth.vkontakte.ru/.

Также все ок.

Перешел к этапу постинга на стену. Через PHP тут же был большой облом, в виде сообщения, что данный метод только для stand-alone приложений. Пришлось вернуться к работе с JS API.
Далее у меня пошли непонятки. Постинг возможен для Flash и IFrame. C Flash все понятно вроде, что это и чего.

Я думаю мне как раз подойдет IFrame. Но я никак не могу понять, что это есть по сути вообще?

Вот возьмем этот пример: http://flapps.ru/forum/topic3165.html Просмотрел его весь, вообще не увидел где идет инициализация пользователя, где указано соотвествующее приложение. Скачал опробовал, естественно не работает.

Кто разъяснит мне, что за IFrame и с чем его едят. Что сделать, чтобы хотябы указанный выше пример заработал? Дальше уже сам как нибудь разберусь.

Re: OPEN API (Oauth) и Iframe - в чем разница?

Добавлено: 25 янв 2012, 11:53
Александр
lexxvl писал(а):Кто разъяснит мне, что за IFrame и с чем его едят.
http://flapps.ru/forum/topic721.html

Re: OPEN API (Oauth) и Iframe - в чем разница?

Добавлено: 25 янв 2012, 13:39
lexxvl
Чес слово не понял все равно. Создал приложение, указал тип iframe, прописал адрес.
Залил файл. Вот. Не работает :(
Я все равно схему не понимаю. Откуда в данном файле будет известно, что за приложение работает и прочее?
Вот пример:
http://100rublikov.ru/vk.htm?viewer_id=23466112
Что я делаю не так?

Re: OPEN API (Oauth) и Iframe - в чем разница?

Добавлено: 25 янв 2012, 13:52
lexxvl
такс... вообще мозги на бекрень, Александр, помогите плз :)
Я открыл страницу своего приложения вконтакте, и вот там то я увидел его вывод. Но это же вообще не-то в итоге, что я в целях указал. Т.е. это получается приложение, которое можно просмтривать именно внутри системы вконтакте.

А есть ли хоть какая-то возмоность постить на стену пользователя со своего сайта при его авторизации там? Например каким образом из ЖЖ посты копируются мне на стену? Как например хабрхабо ведет ленту новостей на своей странице?

Re: OPEN API (Oauth) и Iframe - в чем разница?

Добавлено: 25 янв 2012, 20:37
Александр
lexxvl писал(а):Постинг возможен для Flash и IFrame.
lexxvl писал(а):Я думаю мне как раз подойдет IFrame. Но я никак не могу понять, что это есть по сути вообще?
IFrame - это именно встроенное в контакт приложение.

У меня не было необходимости публиковать на стену с сайта с авторизацией Oauth или Open Api, поэтому с этим не могу помочь.