Facebook недавно добавил возможности создания тегов для фотографий в свой API-интерфейс Graph: http://developers.facebook.com/blog/post/509/
Я использую FbConnect на iPhone для загрузки изображения и пометки своей страницы внутри него.Итак, мой первый вызов:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
self.imageToPost, @"picture",
@"My caption!", @"name", @"tags",
nil];
[self.theFacebook requestWithGraphPath:@"me/photos"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
Это правильно возвращает: {id = 2092859844825;}
Затем я делаю еще один вызов:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
FACEBOOK_PAGE_ID,@"to",
@"160",@"x",
@"240",@"y",
nil];
[self.theFacebook requestWithGraphPath:[NSString stringWithFormat:@"%@/tags",photoId]
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
Затем я получаю: {contents = "OAuthException"} {contents = " (# 121) Неверный идентификатор фотографии "}
Но какой идентификатор он ожидает от меня?Отправляя тот же запрос в методе GET, он не выдает ошибку, поэтому я думаю, что идентификатор правильный.Есть идеи ??