Создание приложения на Facebook - PullRequest
0 голосов
/ 28 февраля 2010

Привет, я создал настольное приложение. Мне было интересно, что я должен поставить для URL обратного вызова Canvas. Я пытался определить его как локальный (http://localhost:8084), но он не принимает его.

Мне нужно, чтобы получить сеанс, используя http://www.facebook.com/login.php?api_key=YOUR_API_KEY&v=1.0

Спасибо!

1 Ответ

1 голос
/ 28 февраля 2010

Ваш URL-адрес обратного вызова должен быть адресом, с которого Facebook может фактически получать данные. Это не localhost, поскольку, как следует из названия, локально для вас .

Прочитайте следующее: http://wiki.developers.facebook.com/index.php/Canvas_Callback_URL#How_It_Works

URL вашей страницы холста: http://apps.facebook.com/foobar/
URL вашего обратного вызова Canvas - http://www.foobar.com/yourapp/
[... и т.д.]

Размещение localhost в качестве URL обратного вызова canvas похоже на покупку чего-либо в Интернете и заполнение адреса доставки как "мой дом".


Для некоторой базовой информации о том, как работает приложение Facebook, это хороший материал для чтения:

http://wiki.developers.facebook.com/index.php/Anatomy_of_a_Facebook_App

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...