-1

I used to call facebook page node with feed and posts edges and it return all the fields including comments ect.., but now I don't know what happen, it just return 3 fields (message, created_time and id), I'v tested it with the API explorer, postman and my app (an R package), did Facebook change something ? even in the search API it used to return the category of the page when I search for pages, but it dosent anymore..

1 Answers1

2

https://developers.facebook.com/docs/graph-api/using-graph-api#reading

Check out the section "Choosing Fields", you have to ask for fields you want to get, else you will only get some default ones.

andyrandy
  • 72,880
  • 8
  • 113
  • 130
  • I was receiving all fields by default, I don't what changed, I had to request all fields now – Med Dhaker Abdeljawed Aug 12 '17 at 17:45
  • Another data point, I'm seeing the exact same thing. Used to give me all fields, now just doesn't. Very strange. – catfood Jan 09 '19 at 16:40
  • 1
    that´s not strainge if you don´t ask for the fields. it is only strange that you got all fields before, because declarative fields got implemented a long time ago. if you don´t get fields even though you specifically request them, then maybe they are deprecated. – andyrandy Jan 09 '19 at 16:55