2011-03-22 21 views
0

我正嘗試通過php生成一個提要對話框來發布用戶牆上的內容。 我已取得擴展權限。所使用的變量已被定義和測試。仍然代碼不起作用。 任何人都可以告訴我什麼是錯用下面的代碼:facebook應用程序提要對話框php

{}

回答

0

顯然,你有你的字符串連接問題:

$feed_url = "http://www.facebook.com/dialog/feed?app_id=" 
      . $app_id . "&redirect_uri=" . urlencode($canvas_page) 
      . "&message=" . $message 
      . "&link=" . $linky 
      . "&picture=" . $imageurl 
      . "&name=" . $name; 

if (empty($_REQUEST["post_id"])) { 
    echo("<script> top.location.href='" . $feed_url . "'</script>"); 
} else { 
    echo ("Feed Post Id: " . $_REQUEST["post_id"]); 
} 

也是它$linky$link

+0

還有另一個問題,我實際上是從我的本地服務器進行測試。它的麻煩是我的canvasurl現在是127.0.0.1/demo,如果我跳過發佈對話。它又回到了發佈/跳過對話框。如何解決這個問題? – whatf 2011-03-22 11:44:05

+0

@ gamebit07:如何提出一個新的問題與更多的細節和它應該重定向到 – ifaour 2011-03-22 12:59:27

+0

嘿ifyour請在這裏檢查它:http://stackoverflow.com/questions/5396435/facebook-application-invite-friends-after-張貼上牆的PHP-SDK – whatf 2011-03-22 19:02:00

相關問題