-1

I am using RestFb to fetch posts for specific keyword. I am using below code for doing the same.

Connection<Post> publicSearch = facebookClient.fetchConnection("search", 
Post.class, Parameter.with("q", "ferrari"),Parameter.with("type", "post"));

The error facing is:

Exception in thread "main" com.restfb.exception.FacebookOAuthException: 
Received Facebook error response of type OAuthException: An unknown error has 
occurred. (code 1, subcode null) at 
com.restfb.DefaultFacebookClient$DefaultGraphFacebookExceptionMapper.exceptionFo
rTypeAndMessage(DefaultFacebookClient.java:1196) at 
com.restfb.DefaultFacebookClient.throwFacebookResponseStatusExceptionIfNecessary
(DefaultFacebookClient.java:1111)   at 
com.restfb.DefaultFacebookClient.makeRequestAndProcessResponse(DefaultFacebookCl
ient.java:1045) at 
com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:958) at 
com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:921) at 
com.restfb.DefaultFacebookClient.fetchConnection(DefaultFacebookClient.java:378)
 at com.XXXXXXXX.facebook.FacebookSource.main(FacebookSource.java:69)
Mureinik
  • 297,002
  • 52
  • 306
  • 350

1 Answers1

0

Please refer to the Graph API docs:

Public Post search is no longer available. (/search?type=post&q=foobar)

This endpoint is deprecated since more than one year, and no longer usable since 1st May 2015.

Tobi
  • 31,405
  • 8
  • 58
  • 90