Описание тега slrequest
SLRequest
Объект инкапсулирует свойства HTTP-запроса, предоставляя удобный шаблон для выполнения запросов. Вы отправляете запрос в службу социальных сетей для выполнения какой-либо операции от имени пользователя или для получения информации о пользователе.
HTTP-запросы имеют следующие общие компоненты: метод HTTP-запроса (GET, POST или DELETE), URL-адрес, идентифицирующий выполняемую операцию, набор параметров запроса и необязательное многочастное тело POST, содержащее дополнительные данные. Значения этих свойств зависят от отправляемого запроса и целевого поставщика услуг. Обратитесь к документации каждого поддерживаемого сайта социальной сети для возможных значений. Ссылки на документацию приведены в таблице 1.
Использовать requestForServiceType:requestMethod:URL:parameters:
метод инициализации вновь созданного SLRequest
объект, передающий необходимые значения свойств. Использовать addMultipartData:withName:type:
опционально указать составное тело POST. После создания запроса используйте performRequestWithHandler:
метод для отправки запроса с указанием обработчика для вызова, когда запрос выполнен.
Если у вас уже есть механизм отправки, вы можете использовать preparedURLRequest
метод для создания запроса, который вы отправляете, используя NSURLConnection
объект. Если запрос требует авторизации пользователя, установите для свойства учетной записи значение ACAccount
объект.
Таблица 1 Социальные службы Индивидуальные сайты документации
Facebook | https://developers.facebook.com/docs/
Sina Weibo | http://open.weibo.com/wiki/
Twitter | https://dev.twitter.com/docs
Официальная страница для получения дополнительной информации