我的 php 应用程序与 Facebook 的 Graph API 集成。我最近进行了负载测试,发现我很容易达到每 600 秒 600 个请求的限制,而用户数量很少(每个用户 1 个大型单批请求)。为了使我的应用程序正常工作,我觉得我需要依赖用户令牌(客户端)而不是我的单个应用程序令牌(服务器端)。
我的问题是:我想做的事情是否可能,我提出的解决方案是否有意义,我该如何实施?
1)使用JS sdk将用户登录到FB并获取用户token
2)将用户令牌传递给php端
3) 使用用户令牌进行图形 api 调用
我正在阅读http://developers.facebook.com/blog/post/534/。它说“这允许您使用 JavaScript SDK(FB.login 或登录按钮)将用户连接到您的站点或应用程序,然后从服务器端 PHP 调用平台 API 而无需做额外的工作”。这是否意味着使用用户令牌或应用令牌?
我不希望被勺子喂食代码,但有人可以指出我正确的方向并对我提出的解决方案发表意见吗?
谢谢