View source: R/getAccountDetails.R
getAccountDetails | R Documentation |
getAccountDetails
allows you to see your Betfair account details.
Unlike other Betfair API calls, there are no betting dangers associated
with this function, it simply returns account information such as balance,
exposure, etc.
getAccountDetails(suppress = FALSE, sslVerify = TRUE)
suppress |
Boolean. By default, this parameter is set to FALSE, meaning that a warning is posted when the getAccountDetails call throws an error. Changing this parameter to TRUE will suppress this warning. |
sslVerify |
Boolean. This argument defaults to TRUE and is optional. In some cases, where users have a self signed SSL Certificate, for example they may be behind a proxy server, Betfair will fail login with "SSL certificate problem: self signed certificate in certificate chain". If this error occurs you may set sslVerify to FALSE. This does open a small security risk of a man-in-the-middle intercepting your login credentials. |
Response from Betfair is stored in AccountDetailsResponse variable, which is then parsed from JSON as a data frame of 1 row and 9 columns.
detailsOps
variableThe detailsOps
variable
is used to firstly build an R data frame containing all the data to be
passed to Betfair, in order for the function to execute successfully. The
data frame is then converted to JSON and included in the HTTP POST request.
If the getAccountDetails call throws an error, a data frame containing error
information is returned.
https://docs.developer.betfair.com/display/1smk3cen4v3lu3yomq5qye0ni/getAccountDetails for general information on calling getAccountDetails via the Betfair API.
loginBF
, which must be executed first, as this
function requires a valid session token
## Not run: getAccountDetails() # without any arguments will return details as a data frame # e.g. getAccountDetails()$pointsBalance gives your points balance. ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.