getDeveloperAppKeys: Gets all developer application keys from Betfair.

View source: R/getDeveloperAppKeys.R

getDeveloperAppKeysR Documentation

Gets all developer application keys from Betfair.

Description

getDeveloperAppKeys gets all application keys owned by the given developer/vendor and returns them as a list.

Usage

getDeveloperAppKeys(suppress = FALSE, sslVerify = TRUE)

Arguments

suppress

Boolean. By default, this parameter is set to FALSE, meaning that a warning is posted when the getDeveloperAppKeys 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.

Value

Response from Betfair is stored in devKeys variable which is a list and is returned in that form.

Note on devKeysOps variable

The devKeysOps 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 getDeveloperAppKeys call throws an error, a data frame containing error information is returned.

See Also

https://docs.developer.betfair.com/display/1smk3cen4v3lu3yomq5qye0ni/getDeveloperAppKeys for general information on calling getDeveloperAppKeys via the Betfair API.

loginBF, which must be executed first, as this function requires a valid session token.

Examples

## Not run: 
getDeveloperAppKeys() # without any arguments will return details as a data frame
# e.g. getDeveloperAppKeys()[[1]]$appId gives the appId for the first developer key.


## End(Not run)


phillc73/abettor documentation built on June 10, 2022, 4:43 p.m.