NAME
WWW::TypePad::RequestProperties - RequestProperties API methods
METHODS
- get
-
my $res = $tp->request_properties->get();
Retrieve some request properties. This can be useful for debugging authentication issues.
Returns RequestProperties which contains following properties.
- userId
-
(string) The M<urlId> of the authenticated user for this request. Ommitted if there is no authenticated user.
- applicationId
-
(string) The M<urlId> of the authenticated application for this request. Ommitted if there is no authenticated application.
- apiKey
-
(string) The API key that was used for this request, if the request is using OAuth. Ommitted if the request is not using OAuth.
- canModifyApplicationContent
-
(boolean) True if the caller for this request could modify content connected to the authenticated application, or false otherwise.
- canModifyTypepadContent
-
(boolean) True if the caller for this request could modify content that is part of the main TypePad application, or false otherwise.
- clientIsInternal
-
(boolean) True if this request came in on a channel that has access to internal-only API features.
- remoteIpAddress
-
(string) The IP address of the requesting client, expressed in dotted-decimal notation.