Я использую следующий фрагмент кода C поверх iOS SDK для генерации запроса на возврат. Но независимо от того, что я делаю, он всегда возвращает следующую неописательную ошибку в didFailWithError()
. Я «имею» разрешение publish_checkins:
Операция не может быть завершена. (facebookErrDomain ошибка 10000.)
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"I am testing checkins", @"message",
@"111760725527755", @"place",
@"{\"latitude\":\"40.348718\", \"longitude\":\"-73.659047\"}", @"coordinates", nil];
[m_facebook requestWithGraphPath:@"me/checkins" andParams:params andHttpMethod:@"POST" andDelegate:self];
С необработанным URL я получаю следующее. График API-ссылки:
{
"error": {
"message": "(#12) checkins API is deprecated for versions v2.0 and higher",
"type": "OAuthException",
"code": 12,
"fbtrace_id": "CxcHvZerNp+"
}
}
Я могу опубликовать статус в ленте, но проверка публикации никогда не работает для меня и всегда выдает мне ту же «ошибку 10000», которая не ясна. Я чувствую, что я тоже следую за документом для проверок. Я что-то здесь упускаю?