2011-01-14 70 views

回答

0

没有实际上相同的功能的REST调用图形方法呢。这就是我们使用REST API的原因。

然而,你已经注意到这个实现并不理想。问题是你实际上不应该做任何api请求来检查权限。你会注意到你所指的方法是虚拟的。使用CanvasAuthorize属性的“正确”方法实际上是实现您自己的方法并覆盖GetPermissions方法。您可以重写该方法来检查用户对数据库或其他东西的权限,而不是发出API请求。通过使用实时API并订阅权限更改事件,将权限加载到数据库中。你可以在这里阅读更多关于这方面的内容:http://developers.facebook.com/docs/api/realtime

这不是一件容易的事情,但它是你获得所需表现的方式。