使用应用访问令牌而不是用户访问令牌


Using app-access token instead of user-access token

我的页面正在通过Facebook php SDK进行api调用。

调用不一定需要用户访问令牌,所以我可以设置一个默认的访问令牌,即应用令牌。

它工作得非常好,但由于每个用户都将使用相同的访问令牌(来自相同的服务器ip),我想知道是否有任何限制,如果某个ip地址是垃圾邮件/淹没FB服务器与api调用。是否有可能有人使用我所有的api调用一个单一的ip?

如果不是,使用特定于用户的访问令牌是否更好?

当然最好使用用户令牌,如果每当用户点击你的页面时使用应用令牌,你肯定会遇到很多用户的API限制-甚至一个用户经常点击你的页面。如果你真的想使用App Token,你应该在服务器上缓存结果。