Add URL.
May still be a bug.
This commit is contained in:
@ -43,6 +43,8 @@ drop_image <- function(x){
|
|||||||
gfk_requests <- lapply(gfk_requests, drop_image)
|
gfk_requests <- lapply(gfk_requests, drop_image)
|
||||||
# Put the requests together in a data frame
|
# Put the requests together in a data frame
|
||||||
requests <- bind_rows(gfk_requests)
|
requests <- bind_rows(gfk_requests)
|
||||||
|
# Add URL column
|
||||||
|
requests$url <- paste0("https://iframe.publicstuff.com/#?client_id=1353&request_id=",requests$id)
|
||||||
# Add posted column
|
# Add posted column
|
||||||
requests$posted <- NA
|
requests$posted <- NA
|
||||||
# Sort by date
|
# Sort by date
|
||||||
@ -95,12 +97,13 @@ requests.new <- dbGetQuery(mydb, 'SELECT * FROM requests WHERE posted IS NULL OR
|
|||||||
posts_at_once <- 3
|
posts_at_once <- 3
|
||||||
for(i in 1:posts_at_once){
|
for(i in 1:posts_at_once){
|
||||||
request <- requests.new[i,]
|
request <- requests.new[i,]
|
||||||
|
text_to_post <- paste0(request$title, " at ", request$address, " (",request$url,"): ", request$description)
|
||||||
# Post one selected request
|
# Post one selected request
|
||||||
if(nchar(request$image_thumbnail) > 1){
|
if(nchar(request$image_thumbnail) > 1){
|
||||||
download.file(gsub("small","large",request$image_thumbnail), 'temp.jpg', mode="wb")
|
download.file(gsub("small","large",request$image_thumbnail), 'temp.jpg', mode="wb")
|
||||||
post_media(mastodon_token, paste0(request$title, " at ", request$address, ": ", request$description), file = "temp.jpg")
|
post_media(mastodon_token, text_to_post, file = "temp.jpg")
|
||||||
} else {
|
} else {
|
||||||
post_status(mastodon_token, paste0(request$title, " at ", request$address, ": ", request$description))
|
post_status(mastodon_token, text_to_post)
|
||||||
}
|
}
|
||||||
|
|
||||||
# After tweeting or tooting, mark what has been posted.
|
# After tweeting or tooting, mark what has been posted.
|
||||||
|
Reference in New Issue
Block a user