簡體   English   中英

無法為plaltform facebook canvas創建應用程序

[英]Not able to create app for plaltform facebook canvas

我有一個應用程序(web,ios和android)。我想創建一個Facebook畫布應用程序,它只顯示我們的網絡應用程序的第一頁。為此實現這一點。我在Facebook開發者控制台創建了一個Facebook畫布應用程序。我填寫了所需的詳細信息(安全畫布URL: https//example.com ,移動網站URL: https//example.com )我不確定什么是安全的畫布網址,所以我把我的網絡應用程序的鏈接。但是當打開畫布頁面時( https://apps.facebook.com/some_id)。它正在給出405不允許的錯誤。挖掘后我發現Facebook正在向我的網絡應用程序發送一個帶有簽名請求的帖子請求(不確定它是什么)。 如何在Facebook畫布頁面上顯示我的網頁。請向我解釋這些東西是如何工作的,我該如何實現它。謝謝。

Facebook通過向您的應用程序URL發出POST請求,將應用程序加載到iframe中。 當您的URL不接受POST請求時,通常會獲得405 Not allowed

許多網站空間提供商都有一個設置,其中不允許對“靜態”資源(例如.htm / .html文件)發出POST請求。

因此,您需要在Web服務器配置中更改它(可能通過Apache上的.htaccess;如果您不確定,請詢問您的服務器管理員/支持),或者您需要為您的應用程序使用不同的“文件類型”要加載到畫布中的基本URL - 例如,如果PHP可用,則配置通常允許默認情況下對PHP腳本的POST請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM