I am using the below code to access users facebook information and storing it in parse, however, the id I receive from the below code does not allow me to obtain cover pic, however, I am able to obtain profile picture through it.
[FBRequestConnection startForMeWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if (!error) {
NSString *fbId = [result objectForKey:@"id"];
When I access the cover photo information through "https://graph.facebook.com/%@?fields=cover" gives me a graph method exception. I was able to obtain the cover photo until recently. Did facebook change the permissions necessary to obtain cover photo recently?
After further review I observed the the fbId I obtain is different from the users actual facebook id. How do I obtains users actual facebook id? The only change I made recently was creating a new application on facebook, is this related?