Description
Sends a request to get resource.
Applies to
Syntax
objectname.RequestResource ( OAuthRequest oAuthRequest, ResourceResponse resourceResponse )
Argument |
Description |
---|---|
objectname |
A reference to the OAuthClient object. |
oAuthRequest |
A reference to the OAuthRequest object specifying the request information. |
resourceResponse |
A reference to the ResourceResponse object into which the function returns the object. |
Return value
Integer.
Returns the value as follows. If any argument's value is null, the method returns null.
1 -- Success.
-1 -- General error.
-2 -- Invalid URL.
-3 -- Cannot connect to the Internet.
-4 -- Timeout.
-7 -- Certification revocation checking has been enabled, but the revocation check failed to verify whether a certificate has been revoked. The server used to check for revocation might be unreachable.
-8 -- SSL certificate is invalid.
-9 -- SSL certificate was revoked.
-10 -- The function is unfamiliar with the Certificate Authority that generated the server's certificate.
-11 -- SSL certificate common name (host name field) is incorrect, for example, if you entered www.appeon.com and the common name on the certificate says www.devmagiv.com.
-12 -- SSL certificate date that was received from the server is bad. The certificate has expired.
-13 -- The certificate was not issued for the server authentication purpose.
-14 -- The application experienced an internal error loading the SSL libraries.
-15 -- More than one type of errors when validating the server certificate.
-16 -- The server requires the client to provide a certificate.
-17 -- The client certificate has no private key.
-18 -- The private key in the client certificate is wrong.
-19 -- TLS 1.3 error. The client does not support TLS 1.3.
-20 -- Response is unrecognizable. Normally this is because the HTTP version does not match with the version required by the server.
-21 -- TLS 1.3 error. The server does not support TLS 1.3.
Examples
The following example shows the use of the RequestResource function to get resource:
int li_return OAuthClient lnv_OAuthClient OAuthRequest lnv_OAuthRequest ResourceResponse lnv_ResourceResponse lnv_OAuthClient = create OAuthClient li_return = lnv_OAuthClient.requestresource(lnv_OAuthRequest, lnv_ResourceResponse)
See also