-
-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathmake_soap_xml_skeleton.Rd
48 lines (46 loc) · 1.37 KB
/
make_soap_xml_skeleton.Rd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/utils-xml.R
\name{make_soap_xml_skeleton}
\alias{make_soap_xml_skeleton}
\title{Make SOAP XML Request Skeleton}
\usage{
make_soap_xml_skeleton(soap_headers = list(), metadata_ns = FALSE)
}
\arguments{
\item{soap_headers}{\code{list}; any number of SOAP headers}
\item{metadata_ns}{\code{logical}; an indicator of whether to use the namespaces
required by the Metadata API or the default ones.}
}
\value{
\code{xmlNode}; an XML object containing just the header portion of the
request
}
\description{
Create XML in preparation for sending to the SOAP API
}
\note{
This function is meant to be used internally. Only use when debugging.
Any of the following SOAP headers are allowed:
\itemize{
\item AllOrNoneHeader
\item AllowFieldTruncationHeader
\item AssignmentRuleHeader
\item CallOptions
\item DisableFeedTrackingHeader
\item EmailHeader
\item LimitInfoHeader
\item LocaleOptions
\item LoginScopeHeader
\item MruHeader
\item OwnerChangeOptions
\item PackageVersionHeader
\item QueryOptions
\item UserTerritoryDeleteHeader
}
Additionally, Bulk API can't access or query compound address or compound geolocation fields.
}
\references{
\url{https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/soap_headers.htm}
\url{https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch}
}
\keyword{internal}