Загрузка QBCOCustomObject после входа в систему

РЕДАКТИРОВАТЬ: я нашел решение.

Правильное волшебное слово: [QBCustomObjects objectsWithClassName:@"Settings" extendedRequest:(NSMutableDictionary*)@{@"user_id": [NSNumber numberWithInt:userID]} delegate:self];

Меня обманул веб-интерфейс QuickBlox, я увидел поле "Идентификатор пользователя", но его правильное имя "user_id". Игорь, спасибо за ссылку: http://quickblox.com/developers/Custom_Objects#Module_description

После входа в систему я сразу пытаюсь загрузить пользовательский объект, принадлежащий пользователю. Код:

[QBCustomObjects objectsWithClassName:@"Settings" extendedRequest:(NSMutableDictionary*)@{@"User ID": [NSNumber numberWithInt:userID]} delegate:self];

И у меня есть эта ошибка:

Performing async request: 
RestRequest:
------
GET http://api.quickblox.com/data/Settings.xml
headers:{
    "QB-SDK" = "iOS 1.7.1";
    "Qb-Token" = 7cca2175045d14f5268d665b19e798f7240b5119;
    "QuickBlox-REST-API-Version" = "0.1.1";
}
parameters:{
    "User ID" = 503563;
}
raw body:
2013-09-10 14:54:30.771 DimChat[48597:6c0f] Request failed, response: 
RestResponse:
------
<QBASIHTTPRequest: 0x996ae00>
headers:(null)
body:
error:Error Domain=QBASIHTTPRequestErrorDomain Code=5 "Unable to create request (bad url?)" UserInfo=0x7d693e0 {NSLocalizedDescription=Unable to create request (bad url?)}
2013-09-10 14:54:30.771 DimChat[48597:c07] (
    "Connection closed due to timeout. Please check your internet connection."
)

Может я что-то не так делаю?

Я могу создать новый пользовательский объект в обработчике пользовательских событий, и даже я могу (повторно) загрузить созданный объект, используя его идентификатор

[QBCustomObjects objectWithClassName:@"Settings" ID:co.ID delegate:self];

Но мне нужно загрузить пользовательский объект, когда я знаю только идентификатор пользователя и сразу после входа в систему.


person DrMoriarty    schedule 10.09.2013    source источник


Ответы (1)


Существует таблица с предопределенными пояснениями полей (выделены жирным шрифтом) http://quickblox.com/developers/Custom_Objects#Module_description

person Rubycon    schedule 10.09.2013