首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hammock Facebook图形API查询参数

Hammock Facebook图形API查询参数
EN

Stack Overflow用户
提问于 2012-08-30 22:17:20
回答 1查看 417关注 0票数 0

我正在使用Hammock从Facebook图形API获取数据。当用户登录到我的网站时,我想从他的Facebook个人资料中获得自他上次登录我的网站以来的所有数据。因此,当用户登录我的网站时,我会更新他的登录时间,从他最后一次登录到现在,我会获取他在Facebook上的所有个人资料数据。我正在使用Hammock来做这件事。

我想给Hammock一个创建日期参数,但它不起作用。

这是可行的:

代码语言:javascript
复制
 RestClient client = new RestClient { Authority = "https://graph.facebook.com/" };
 RestRequest request = new RestRequest { Path = "/me/status  " };

但这不是:

代码语言:javascript
复制
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" };

如何为吊床请求提供创建时间?

下面的代码适用于我:

代码语言:javascript
复制
RestClient client = new RestClient { Authority = "https://graph.facebook.com/" };
RestRequest request = new RestRequest { Path = "/me/statues" };

但是它会加载所有的用户状态。

EN

回答 1

Stack Overflow用户

发布于 2012-08-31 01:46:04

在上一个示例中,您可以将since查询字符串添加到请求中:

代码语言:javascript
复制
... { Path = "/me/statuses?since=2012-08-30" };

对于您的第二个示例,您使用了错误的URL来进行FQL查询。试着这样做:

代码语言:javascript
复制
... { Path = "/fql?q=" + Server.UrlEncode(query) };
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12198965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档