2010-12-14 2 views
1

В принципе, когда кто-то посещает страницу X на моем веб-сайте, я хочу, чтобы там был «блокировщик контента», который показывает всплывающее окно с просьбой разрешить/запретить мое приложение для facebook.приложение facebook -> на моем сайте?

Если они разрешены, он удаляет блокировщик содержимого и отображает содержимое и никогда не отображает блокировщик содержимого снова, если они вошли в систему в facebook, поскольку они уже разрешили мое приложение.

Если они отрицают это, он удаляет блокировщик содержимого и показывает контент, но он всегда будет показывать блокировщик содержимого, если они вошли в систему на facebook и не разрешили мое приложение.

Я в принципе хочу работать так:

http://tyler.tc/FBLike/ 

Но вместо этого показывает коробку с, как и в этом, я хочу, чтобы содержать мое приложение - что я хочу выглядеть следующим образом:

http://i56.tinypic.com/vi1xzc.jpg 

Есть ли способ, которым я могу это сделать?

Я бы очень признателен за отзывы, поскольку я новичок в разработке Facebook.

С уважением.

+0

Да, вы можете, случайно проголосовали за свой комментарий. FML. – Latox

+0

извините! Я удалил свой вопрос, чтобы не путать – Trufa

ответ

2

Если вы используете API-интерфейс Facebook, есть документация о том, как это сделать here. В принципе, вы можете создать iframe с его источником, установленным в этом URL:

https://graph.facebook.com/oauth/authorize?client_id=...&redirect_uri=...&type=user_agent&display=popup 

Набор client_id к вашему ID приложения и redirect_uri к URL на стороне сервера обработчик, который может извлекать маркер аутентификации пользователя.

Смежные вопросы