Я делаю приложение на Facebook, кажется, все сделано.
Вот пример потока (index.php):
seekpermission.php
processinfo.php
generateresult.php
poststatus.php (способ javascript, как указано в документации)
Invitefriends.php (способ JavaScript, как сказано в документации)
надеюсь, что имена говорят сами за себя.
проблема в том, что диалог обновления статуса и приглашения друзей происходит почти параллельно, но я хочу, чтобы пользователь опубликовал / пропустил сообщение о статусе только тогда, когда должен появиться диалог приглашения друзей. вот что я пробовал, но это не работает, пожалуйста, помогите спасибо!
FB.ui(
{
method: 'feed',
name: 'name goes here',
link: 'http://apps.facebook.com/****/',
picture: '<?php echo $imageurl; ?>',
caption: 'here is caption',
description: 'the description',
message: '<?php echo $charecter; ?>'
},
function(response) {
if (response && response.post_id) {
alert('<?php include "invitefriends.php"; ?>');
} else {
alert('<?php include "invitefriends.php"; ?>');
}
вот так приглашаем. Php
<body>
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js">
</script>
<script>
FB.init({
appId:'2****', cookie:true,
status:true, xfbml:true
});
FB.ui({ method: 'apprequests',
message: 'Folks check out my new facebook app!! visit http://apps.facebook.com/**** '});
</script>
</body>