Are there any privacy settings which will cause a conflict with a post marked as public, causing it to not be returned by facebook graph api seraches?
According to documentation, "You can search over all public objects in the social graph", including "all public posts". It appears some accounts have wall and timeline posts marked to public, however, none ever show in the returned resultset from graph api search calls.
I'm using the facebook graph search api, using the endpoint URL:
https://graph.facebook.com/search
Regular behavior:
Test queries like https://graph.facebook.com/search?q=bacon&type=post will of course give results. Making public posts with unusual words makes them easily searchable, which is useful for testing purposes.
Problem:
Public statuses with distinct terms should be findable with the graph api ( at least some of the time ). Some users, however, appear to consistently never have any of their public posts included in results in queries that target them.