Показать сообщение отдельно
Старый 03.11.2010, 19:03
varvaray вне форума Посмотреть профиль Отправить личное сообщение для varvaray Найти все сообщения от varvaray
  № 8  
Ответить с цитированием
varvaray
 
Аватар для varvaray

Регистрация: Apr 2009
Адрес: Санкт-Петербург
Сообщений: 18
Zebestov, у меня, насколько я понимаю, получилось сделать это следующим образом - в index.html (canvas URL),
прописываете следующее:

Код:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script type="text/javascript" src="swfobject.js"></script>
	<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
    <script type="text/javascript" src="FBJSBridge.js"></script>   
</head>
<body>
<div id="fb-root">
</div>
	<div id="appId">
    </div>
    <br /><br />Test application<br />

	<script type="text/javascript">
			function redirect() {
				var params = window.location.toString().slice(window.location.toString().indexOf('?'));
				alert(params);
				top.location = 'https://graph.facebook.com/oauth/authorize?client_id=APPLICATION_ID&scope=publish_stream,offline_access,user_about_me,friends_about_me,user_birthday,user_hometown,user_photos,user_photo_video_tags&redirect_uri=http://apps.facebook.com/YOUR_APPLICATION/'+params;
			}

			embedSWF("APP.swf", "appId", "760", "670", "10.0");
		</script>

</body>
</html>
Параметр scope отвечает за запрашиваемые права. Вроде работало... Ну и конечно все скрипты надо положить в ту же папочку на сервере
__________________
Чому ж я не птица? Чому ж не летаю?