我有一个ASP.NET应用程序和一个Windows。我的ASP.NET应用程序允许用户允许应用程序与Facebook连接。如果用户已将应用程序与Facebook连接,Windows服务将在稍后(有时更晚)在用户的新闻源上发布消息。我有两个问题:
我知道我需要将一些信息保存回ASP.NET应用程序和Windows都可以访问的数据库中。我在Twitter上使用了这种方法。但我正试图找出如何在没有运气的情况下用Facebook来做这件事。
谢谢你的帮助。
发布于 2009-11-08 18:40:37
您基本上只限于"ids“列表中的数据,您可以”保存回数据库“。例如,在连接站点上,您不能在超过24小时内存储它们的“名称”或“大约”:
http://wiki.developers.facebook.com/index.php/Storable_Data
要实际获取数据,您需要使用以下API方法之一:
http://wiki.developers.facebook.com/index.php/Users.getInfo
http://wiki.developers.facebook.com/index.php/Users.getStandardInfo
更有可能的是,getInfo作为getStandardInfo返回,您不能公开显示。当然,您需要使用Facebook首先对用户进行身份验证,然后可以使用Javascript或ASP.NET FB库查询API以获得API结果。您将在这里找到大量客户端库:
http://wiki.developers.facebook.com/index.php/Client_Libraries
http://wiki.developers.facebook.com/index.php/ASP.NET
https://stackoverflow.com/questions/1697249
复制相似问题