Anda di halaman 1dari 1

Crawling Data Menggunakan R

Tahap 1 Proses Autentifikasi di Twitter


#Install package:
install.packages("twitteR")
install.packages("ROAuth")
install.packages("RCurl")
install.packages("expss")

#Jika sudah pernah install sebelumnya, cukup running syntax berikut:


library(twitteR)
library(ROAuth)
library(RCurl)
library(expss)

#Download sertifikat dari curl


download.file(url="http://curl.haxx.se/ca/cacert.pem", destfile = "cacert.pem")

#Meminta izin kepada twitter dengan meruning berikut:


reqURL <-"https://api.twitter.com/oauth/request_token"
accessURL <-"https://api.twitter.com/oauth/access_token"
CUSTOMER_KEY <- "isi api key anda"
CUSTOMER_SECRET <-"isi key secret anda"
ACCESS_TOKEN <- "isi access token anda"
ACCESS_Secret <-"isi access secret anda"

#Men setup autorization


setup_twitter_oauth(CUSTOMER_KEY,CUSTOMER_SECRET,ACCESS_TOKEN,ACCESS_Secret)
1

Tahap 2 Pengambilan Data dari Twitter


#Mengambil tweet tentang corona dengan filter language versi bahasa indonesia
search.string <-"#corona"
no.of.tweets <- 200

#Versi bahasa indonesia


corona.Tweets <- searchTwitter(search.string, n=no.of.tweets,lang="id",)
df_id <- do.call("rbind", lapply(corona.Tweets, as.data.frame))
view(df_id)

Anda mungkin juga menyukai