我正在製作Facebook應用程序,一切似乎都完成了。 這裏是樣品流(的index.php):facebook應用程序,完成狀態更新功能後邀請好友
seekpermission.php
processinfo.php
generateresult.php
poststatus.php(javascript的方式如文檔中所述)
invitefriends.php(javascript wa y如在文檔中所述)
希望名稱不言自明。 麻煩的是更新狀態的對話並邀請朋友幾乎平行地來,但我想要的是一旦用戶發佈/跳過狀態消息只有邀請朋友的對話應該來。這是我的嘗試,但它不工作,請幫助謝謝!
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>
這應該工作。我以前用過這個。也許問題在於導入php文件後代碼的外觀。你可以發佈php文件的內容嗎? – 2011-03-20 06:44:48