2010-12-17 92 views
0

我有一个关于Facebook API的问题,并希望获得一些关于Facebook API的坚果和螺栓的见解。访问Facebook的数据 - 离线访问

我打算在PHP中编写一个应用程序。这将是一个生日快讯应用程序。用户将访问我们的网站,登录他们的Facebook帐户并完成 - 我们向他们发送警报,当他们的朋友有生日时。

这个应用程序如何在后台工作?因为用户的连接不断变化。我们不能所有的数据存储在数据库中,因为两件事情:

1) Constantly evolving connections 
2) Violates Facebook Terms. 

我们需要能够只存储用户的UID的,然后使用该UID以某种方式获取一个用户的连接和它们对应的日期每天出生。

请让我知道这是否可以完成,因为我迄今为止学到的Facebook API,我们需要一个访问令牌来访问用户的个人信息。而且这个访问令牌是持续的,直到他/她登录的时间。

我相信可能有其他的方式来实现这一点,我可能忽略了。

如果你们中的任何人都能指引我走向正确的方向,我将非常感激。

回答

3

您需要请求offline_access扩展权限才能随时检索用户数据。为了得到朋友生日,有friends_birthday权限。更多关于权限here

+0

谢谢Serg,我已经有了从其他一些StackOverflow问题的想法.. :)谢谢。 +1 – 2010-12-22 22:20:52