我正在为Facebook开发基于Flash的应用程序。我读了很多评论,说应用程序需要弹出对话框让用户决定是否允许他们扩展权限。Facebook中的扩展权限是否需要由开发人员进行记录?
问题是,谁来记录这些决定? Facebook还是开发人员?因为如果用户向法院申请隐私,这可能会成为问题。
我正在为Facebook开发基于Flash的应用程序。我读了很多评论,说应用程序需要弹出对话框让用户决定是否允许他们扩展权限。Facebook中的扩展权限是否需要由开发人员进行记录?
问题是,谁来记录这些决定? Facebook还是开发人员?因为如果用户向法院申请隐私,这可能会成为问题。
Teerasej,我无法清楚地理解你的问题是什么,但我会尽我所能来回答。请考虑澄清你的意思,以便人们有更好的机会帮助你。首先,如果我理解正确,你正在编写一个在Facebook内工作的应用程序,为用户提供一些服务。
现在,当您必须要求用户授予应用程序许可以执行某些操作时,我相信该调用必须在Facebook内处理,而不是在您的应用程序中处理。在Facebook Developer wiki中,您可以看到提示用户获得扩展权限的调用由Facebook平台本身处理。以下是解释如何执行此操作的部分:http://wiki.developers.facebook.com/index.php/Extended_permissions#Prompting_Users_to_Grant_Extended_Permissions。
这些调用看起来可以在Facebook标记语言,FBML以及其他支持的语言(FQL,XFBML等)中使用。有一个由Adobe提供的用于连接Facebook的图书馆,您可以在这里找到Google代码:http://code.google.com/p/facebook-actionscript-api/。该库可能能够帮助您在ActionScript中本地执行一些调用。
我希望这会有所帮助。