facebook FB.api()使用

1、FB.api(url, method, params, callback);

#get objects

2、FB.api('/me?fields=id,name,gender'); //查询 me 节点的字段:id,name,gender(性别),posts(发布的动态)

#create objects

3、FB.api('/me/feed', 'POST', {'message': '我在学习如何使用Facebook API'});

#update objects

4、FB.api('222353708219190_222367274884500', 'POST', {message: 'hello world'});

#delete objects

5、FB.api('222353708219190_222367274884500', 'DELETE');

#understanding edges 获取分享页内容
6、FB.api('/20531316728/posts'); FB.api('/facebook/posts?fields=permalink_url');

#limiting responses 限制响应条数(默认25)

7、FB.api('/facebook/posts', 'GET', {'limit':3});

#edge fields
8、FB.api('/facebook?fields=id,name,posts&posts.limit=5');  FB.api('/facebook?fields=posts{id,created_time,message}&posts.limit=5');

#pageination(分页)

9、

FB.api('/facebook/posts', 'GET', {}, function(response) {
  var paging = response.paging;
  //log(paging);
  //log(paging.next);
  log(paging.previous);
});

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章