2009-12-16 44 views
0

我創建了一個返回一些內容並且工作的Facebook fbml/api頁面。個人Facebook應用程序(沒有人可以爲自己添加的應用程序)

我需要確保:

  1. ,沒有人可以在該應用添加到自己的頁面。這是因爲該應用僅適用於我 - 幕後內容純粹是針對我而不是其他任何人。內容由我自己的服務器提供。

  2. 然而,內容與朋友(例如照片/視頻)是正常可見的。即。人們可以將其視爲我個人資料上的標籤。

  3. 的URL應該受到保護,使得沒有人可以簡單地添加/包括apps.facebook.com/appname/blah自己的網頁

如何設置此任何想法。我不需要實際的編碼細節,只需要高級筆記 - 來自曾與Facebook/api合作過的人。如果不是Facebook,我知道如何做到以上所有。

謝謝,

回答

1

看看Authorizing Applications。當用戶添加你的應用程序時,Facebook會有回調。當用戶訪問您的應用程序時,您也可以訪問其個人資料信息。您可以添加支票,如果用戶不是您,請將其重定向到一個頁面,指出他們沒有權限使用您的應用程序(或類似的東西)。

+0

此鏈接現在已損壞。 – Xenon

1

如果你設置你的應用程序分爲「沙盒模式」(在開發技術>您APP->高級 - >沙盒模式),所有的標準應該得到滿足,因爲只有應用程序白名單的開發者將能夠添加它。任何訪問應用程序URL的人都會得到「未找到」。

我不能100%確定內容選項卡,但我相信它會正常工作。其餘的一定會受到保護。

相關問題