Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Получение сессии (авторизация пользователя)

Работа с пользователем - основные моменты

Часть методов otapi требует параметр сессии покупателя. Перед тем как работать с логикой для пользователей, необходимо получить сессию покупателя. Покупатель может быть авторизован в приложении, тогда приложение создает так называемую анонимную сессию для пользователя (запрос http://docs.dev.otapi.net/ru/Documentations/Method?name=GetAnonymousSession) и сохраняет эту сессию в памяти приложения. Если пользователь прошел процесс авторизации, то нужно сохранить в память новую сессию, которую приложение получит от сервисов в ответ на авторизацию.

Все методы, для работы с пользователем могут вернуть ошибку SessionExpired, в таком случае необходимо предложить пользователю авторизоваться и повторить свои действия.

 

Получение анонимной сессии

...