我正在使用Hammock从Facebook图形API获取数据。当用户登录到我的网站时,我想从他的Facebook个人资料中获得自他上次登录我的网站以来的所有数据。因此,当用户登录我的网站时,我会更新他的登录时间,从他最后一次登录到现在,我会获取他在Facebook上的所有个人资料数据。我正在使用Hammock来做这件事。
我想给Hammock一个创建日期参数,但它不起作用。
这是可行的:
RestClient client = new RestClient { Authority = "https://graph.facebook.com/" };
RestRequest request = new RestRequest { Path = "/me/status " };但这不是:
string query = "SELECT status_id, message FROM status WHERE status_id = me() and creationTime.......";
RestClient client = new RestClient { Authority = "https://graph.facebook.com/" };
RestRequest request = new RestRequest { Path = "/me?q=query" };如何为吊床请求提供创建时间?
下面的代码适用于我:
RestClient client = new RestClient { Authority = "https://graph.facebook.com/" };
RestRequest request = new RestRequest { Path = "/me/statues" };但是它会加载所有的用户状态。
发布于 2012-08-31 01:46:04
在上一个示例中,您可以将since查询字符串添加到请求中:
... { Path = "/me/statuses?since=2012-08-30" };对于您的第二个示例,您使用了错误的URL来进行FQL查询。试着这样做:
... { Path = "/fql?q=" + Server.UrlEncode(query) };https://stackoverflow.com/questions/12198965
复制相似问题