我正在制作一个 facebook 应用程序,一切似乎都完成了。这是示例流程(index.php):
seekpermission.php
进程信息.php
生成结果.php
poststatus.php(文档中所述的 javascript 方式)
邀请朋友.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"; ?>');
}
这是invitefriends.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>