Note: this function is DEPRECATED and will be removed in a future release. Please use the Authenticate function
Facebook API Authentication
AuthenticateWithFacebookAPI(appID, appSecret, extended_permissions, useCachedToken)
character string specifying the 'App ID' of the Facebook app used for authentication.
character string specifying the 'API Secret' associated with the Facebook App used for authentication.
OAuth token based authentication with the Facebook API, with caching options for automatic authentication (i.e. avoid using the browser).
In order to collect data from Facebook, the user must first authenticate with Facebook's Application Programming Interface (API). Furthermore, the user must create a Facebook 'app' and get an 'app secret'.
To get a Facebook 'app ID' and 'API secret', the excellent tutorial at http://thinktostart.com/analyzing-facebook-with-r/ provides more information.
One problem with Facebook authentication through R is that it normally
requires the user to authenticate using their browser each time they wish to
collect data. The
useCachedToken argument provides a way to
circumvent this, by saving and loading an authenticated 'token' file stored
in the working directory. If the
useCachedToken argument is set to
TRUE, then the browser is not necessary for future sessions.
An OAuth access token that enables R to make authenticated calls to the Facebook API.
Timothy Graham <firstname.lastname@example.org> & Robert Ackland <email@example.com>
AuthenticateWithYouTubeAPI for other ways to collect social media
1 2 3 4 5 6 7 8 9 10
## Not run: ## Use your own values for myAppID and myAppSecret myAppID <- "123456789098765" myAppSecret <- "abc123abc123abc123abc123abc123ab" # Authenticate with the Facebook API using `AuthenticateWithFacebookAPI` fb_oauth <- AuthenticateWithFacebookAPI(appID=myAppID, appSecret=myAppSecret, extended_permissions=FALSE, useCachedToken=TRUE) ## End(Not run)
Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.