jjjjjjjj
jjjjjjjj

Reputation: 4493

get user likes from FBSDK graph Api (V 2.5)

I am trying to retrieve all pages a user has liked on Facebook in my app. Taking from the Graph API, here is my code:

 let request3 = FBSDKGraphRequest(graphPath: "/me/likes", parameters: ["fields": "id,name,picture, user_likes"])
            request3.startWithCompletionHandler({ (connection3, result3, erreur3) -> Void in
                if erreur3 == nil {
                    print(result3)
                }
                else {
                    print(erreur3)
                }
            })

this code yields this:

     {
   data =     (
   );
}

I also tried "me/likes", and it gave me the same empty data set. I tried some of the answers here Facebook Graph API - likes returns me an empty set as well but none of those worked.

I have the "user_likes" permission, and I have a valid AccessToken as well.

Also, I have set my Facebook likes to public, so I know they aren't being hidden because of privacy settings. Any idea how to get the user likes?

thanks

Upvotes: 1

Views: 881

Answers (1)

Maulik shah
Maulik shah

Reputation: 1704

See this is screenshot i got data .. if you have don't permission on graph explore then you don't get any result..

in a development you add permission on graph explorer then after when you live your app you need to submit your app for permission.

if you have any query then tell me i will help you.

Upvotes: 1

Related Questions