사용자가 특정 URL을 좋아할 수있게하려는 iOS 앱을 만들고 있습니다.ios 앱 사용자가 facebook-sdk를 사용하여 페이스 북에서 URL을 좋아할 수 있습니까?
**- (IBAction)likeClicked:(UIButton *)sender {
SLAppDelegate *appDelegate = [[UIApplication sharedApplication]delegate];
[FBSession setActiveSession:appDelegate.session];
if (appDelegate.session.isOpen)
{
NSMutableDictionary<FBGraphObject> *action = [FBGraphObject graphObject];
action[@"object"] = @"http://samples.ogp.me/226075010839791";
[FBRequestConnection startForPostWithGraphPath:@"me/og.likes"
graphObject:action
completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error) {
NSLog(@"Error %@",error.localizedDescription);
NSLog(@"result %@",result);
// handle the result
}];
}
}**
그러나 위의 코드는 내가 관리자로 공인하고있는 경우 나 URL을 같이 할 수 있습니다 : 나는 특정 URL을 좋아하는 (페이스 북 개발자 페이지에 언급 한 바와 같이) 다음 코드를 사용하려고했습니다 해당 앱의은 Facebook 개발자 페이지에 있습니다. 나는 특정 앱 ID와 응용 프로그램에 관리자 아니에요 경우
, 나는 다음과 같은 오류 설명을 얻을 :
Error The operation couldn’t be completed. (com.facebook.sdk error` 5.)
가 이것에 대한 스택 오버플로에 주어진 다른 솔루션은하지만 그들 중 누구도에 보이지 않는다 나를 위해 일해. 사용 권한을 확인한 후 사용 권한 목록에 "publish_actions"사용 권한을 추가했습니다.
이 오류가 발생하는 또 다른 이유가 있습니까?
페이스 북의 특정 URL을 좋아할만한 다른 해결 방법이 있습니까?
덕분에 ... 내가 샌드 박스를 해제하는 것을 잊었다 생각 .... kingv 나는 그것을 확인하고 그래도 문제가 있다면 알려 드리겠습니다 .. –