2012-10-23 56 views
-1

Hi alla我開發了一個使用php的facebook應用程序,我在我的網站上使用它。 我的一位客戶嘗試了這個應用程序,並希望將其整合到他的網站中。有沒有辦法從我的網站分享我的FB應用程序,而無需創建新的應用程序並克隆現有的應用程序?在多個網站上使用php fb應用程序

如果可能的話我寧願避免的JavaScript

在此先感謝

+0

如果其他站點位於不同的域上,則無法使用相同的應用標識。除此之外,通常建議不要在不同站點之間共享fb app-id。除其他外,這些見解將會變得混亂。 – deesarus

回答

0

不可以,但只是爲你的客戶一個新的FB的應用程序,將代碼複製到自己的網站,並更改APP_ID和app_secret。然後你將在他的網站上擁有他自己的app_id的應用程序克隆。

如果您嘗試運行在不同的域相同APP_ID,你會當您嘗試初始化SDK中得到FB此錯誤消息:

「鑑於網址不被應用程序配置允許的: 一個或多個給定的URL不被應用程序的設置所允許。 它必須與網站URL或Canvas URL匹配,或者該域名必須是其中一個應用程序域的子域名 。

請注意,網站的域名(example.com)是在FB App Dashboard的應用設置中定義的。

如果您嘗試在您的應用設置的基本部分中配置his-domain.com,則會出現此錯誤:「錯誤:his-domain.com必須來自以下其中一項:站點URL,移動站點URL,畫布URL,安全畫布URL,頁面選項卡URL或安全頁面選項卡URL「

+0

所以我不能使用,如果我把它嵌入我的框架? –

+0

您可以嘗試使用iframe將您的應用嵌入到他的網站上。讓我們知道它是否有效。我還沒有試過 –

+0

我有點晚了,但比從未更好。它沒有工作......我們爲目標建立了一個新的應用程序 –

相關問題