2011-04-09 104 views
2

是否可以直接鏈接到Facebook iFrame應用程序中的內部頁面?直接鏈接到Facebook iFrame應用程序中的頁面?

例如,說我的應用程序住在http://www.example.com/app。我可以在我的應用中找到像http://apps.facebook.com/my_app/?id=256這樣的鏈接,該鏈接將導航到http://www.example.com/app/id/256之類的某個地方,該應用位於Facebook畫布中?

我做了一個快速搜索,但沒有找到任何東西,所以如果有東西已經在那裏,請指點我吧!

回答

4

如果您的回調網址設置爲http://fb.domain.com/,並且您的畫布網址爲http://apps.facebook.com/domain_app/,導航至http://apps.facebook.com/domain_app/hello將加載http://fb.domain.com/hello。這也適用於查詢字符串參數。

+0

該死的,不知道,那太棒了!謝謝! – 2011-04-09 01:55:05

+0

有沒有辦法讓這項工作在標籤式應用程序中? – Jorre 2011-06-13 15:09:35

+1

好東西。有幾點需要注意:1)瀏覽器中的網址在用戶使用該應用程序時將保留在http://apps.facebook.com/domain_app/hello。 2)如果用戶刷新頁面,他們將再次發送到http://fb.domain.com/hello。目前,我計劃要做的是避免這種情況,一旦我捕獲了父框架(http://apps.facebook.com/domain_app/hello),就會重定向到http://apps.facebook.com/domain_app/會話中的/ hello參數。這樣,他們被髮送到http://fb.domain.com/hello,隨後的refreses會將用戶發送到http://fb.domain.com/。 – 2013-07-26 15:09:11

相關問題