С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Objective-C

Войти
Регистрация
Восстановить пароль
 
pikos2015
0 / 0 / 0
Регистрация: 11.07.2015
Сообщений: 4
#1

Подскажите пожалуйста кто знает: обращаюсь к сайту через SOAP, использую библиотеку SOAPEngine - Objective-C

27.02.2016, 19:47. Просмотров 392. Ответов 0
Метки нет (Все метки)

Добрый день! Подскажите пожалуйста кто знает: обращаюсь к сайту через SOAP, использую библиотеку SOAPEngine.

1) получаю SessionID:
self.codeOfOperation = 1;
[soap setValue:@"myLogin" forKey:@"login"];
[soap setValue:@"myPassword" forKey:@"password"];
[soap requestURL:@"http://myWebServer/index.php/api/v2_soap/"
soapAction:@"login"];
NSLog(@"------— Login Request Login —------");

2) делаю запрос к некоторому атрибуту сайта - получаю ответ - список атрибутов с их ID.
//color_metal
self.codeOfOperation = 2;
[soap setValue:self.mySessionId forKey:@"sessionId"];
[soap setValue:@"2" forKey:@"storeView"];
[soap setValue:@"color_metal" forKey:@"attributeId"];
[soap requestURL:@"http://myWebServer/index.php/api/v2_soap/"
soapAction:@"catalogProductAttributeOptions"];
NSLog(@"------— My Request Attribute color_metal —------");

3) делаю запрос к другому атрибуту - но результат приходит от прошлого запроса.
//metal
self.codeOfOperation = 3;
[soap setValue:self.mySessionId forKey:@"sessionId"];
[soap setValue:@"2" forKey:@"storeView"];
[soap setValue:@"metal" forKey:@"attributeId"];
[soap requestURL:@"http://myWebServer/index.php/api/v2_soap/"
soapAction:@"catalogProductAttributeOptions"];
NSLog(@"------— My Request Attribute metal —------");

Замечу, что если я перекомпилирую проект и выполню шаг 1) и сразу 3) то получаю соответствующий правильный список атрибутов с их ID.
Каждый запрос выполняется по нажатию своей кнопки.

Вот. А в проекте я вообще хочу получить один за другим сразу несколько списков атрибутов.
Такое впечатление что для каждого атрибута нужна отдельная сессия подключения... Но это бред)

Заранее благодарю!

Вопрос вдогонку: у меня на тестовом проекте каждый запрос выполняется по нажатию кнопки. Ессно кнопку с запросом к атрибуту я нажимаю когда приходит ответ с SessionID. Но в приложении все запросы должны выполняться по нажатию одной кнопки. Кто подскажет как быть?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2016, 19:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подскажите пожалуйста кто знает: обращаюсь к сайту через SOAP, использую библиотеку SOAPEngine (Objective-C):

обращаюсь к тем,кто знает JavaScript и Perl. - Perl
обращаюсь к тем,кто знает JavaScript и Perl. такая проблема...есть у меня две задачки.обе решены,только блин так вышло ,что решены не...

Подскажите кто знает Раздача wifi через логин и пароль - Wi-Fi
У меня такой вопрос, есть к примеру базовая станция с раздачей вай фай, но клиенты могут подключаться бесплатно, то есть что мне нужно...

Подскажите пожалуйста! Как заполненить дневник к производственной практике, может знает кто как это делать? Заранее спасибо) - Программирование
Собственно трудности вызывает таблица в которой надо написать что я делал Каждый день! Таблица из 2 столбцов Дата | Рабочее...

Помогите пожалуйста... кто знает... - Математический анализ
не понимаю... Knutas, пункты правил 3.15 и 1.3.

Подскажите кто знает - C++ Builder
Здравствуйте форумчане. Я решил написать одну маленькую программку но пока что я не могу сообразить как реализовать код. Суть...

подскажите кто знает - Windows 7
вот я скачиваю обнавления на винду 7 потом перезагружаю комп и мне пишут на экране НЕ УДАЁТСЯ УСТАНОВИТЬ ОБНОВЛЕНИЯ и каждый раз приходится...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.02.2016, 19:47
Привет! Вот еще темы с ответами:

Кто знает,подскажите) - PHP БД
Подскажите пожалуйста я только начал изучать php и хочу узнать как написать такой скрипт как на этом сайте http://fifalink.ru/tourneys/3/...

Подскажите кто знает - C++
Здравствуйте. Вот у меня очередная проблема, не компилируетса данная часть кода и непонятно в чём проблема. string array = ...

Подскажите кто знает - C++ Builder
Здравствуйте у меня возникло пару вопросов. Прошу помочь решить их. И так первый вопрос связан с тем что у меня есть следующий код...

подскажите, кто знает... - Delphi
подскажите, кто знает, как в делфи7 создать базу данных и справку для неё и потом всё это дело подключить к проекту долфи?? за ранее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.