2011-09-03 38 views
1

我剛開始使用php-sdk創建一個新應用。幾年前我已經完成了一個應用程序,但這是第一次使用較新的安裝對話框。用於在Facebook上測試我的應用的URL

畫布網址指向我的Web服務器和應用程序的子目錄。

現在,這是我的應用程序中的唯一代碼...只是來自php-sdk示例的「hello world」。

<?php 
include 'facebook.php'; 
$facebook = new Facebook(array(
'appId' => 'myappid', 
'secret' => 'mysecret', 
)); 
// Get User ID 
$user = $facebook->getUser(); 
?> 

是的,appid和secret是實際的數字。

我已經等了幾分鐘才能傳播,但是當去https://apps.facebook.com/myappsname時,它只是拋出了404錯誤。在沙箱中有其他的URL嗎?

+0

更新:應用程序在沙箱中時使用自簽名SSL證書。會導致404?還是有另一種方式訪問​​sanbox中的應用程序? – Ian

+0

您是否在Dev App中定義了應用程序名稱空間? –

+0

@貓李猜猜就是這樣。雖然找不到命名空間示例。有時候,FB開發看起來就像是尋找清道夫一樣!我將開始使用谷歌搜索... – Ian

回答

2

要使https://apps.facebook.com/[APP_NAMESPACE]正常工作,您必須在開發應用程序(https://developers.facebook.com/apps)中的[APP_NAMESPACE] App Namespace中指定基本設置。

+0

你如何寫一個命名空間,我可以得到一些例子PLZ – Gunnit

相關問題