Contents

init(forServiceType:requestMethod:url:parameters:)

Initializes a newly created request object with the specified properties.

Declaration

init!(forServiceType serviceType: String!, requestMethod: SLRequestMethod, url: URL!, parameters: [AnyHashable : Any]!)

Parameters

  • serviceType:

    The social networking service type. For possible values, see Service Type Constants.

  • requestMethod:

    The method to use for this HTTP request. For possible values, see Slrequestmethod.

  • url:

    The destination URL for this HTTP request. The values and formatting for the URL are dependent on the target service and are documented by the service provider. For links to documentation for the supported services, see Table 1 in Slrequest.

  • parameters:

    The parameters for this HTTP request. The values and formatting are dependent on the target service and are documented by the service provider. For links to documentation for the supported services, see Table 1 in Slrequest.

Return Value

The newly initialized request object.

Discussion

Use this method to initialize an SLRequest. The value and formatting of each parameter is dependent on the target service.

See Also

Initializing Requests