Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
eval = FALSE
)
## ----setup--------------------------------------------------------------------
# library(vvcanvas)
## -----------------------------------------------------------------------------
# canvas <- vvcanvas::canvas_authenticate()
## -----------------------------------------------------------------------------
# course_id <- "12345" # Replace with your actual course ID
# quizzes_before <- get_course_quizzes(canvas, course_id)
## -----------------------------------------------------------------------------
# qti_name <- "qti_file" # Replace with your actual file name
# quiz_id <- upload_qti_file_with_migration(canvas, course_id, qti_name, wait = TRUE)
## -----------------------------------------------------------------------------
# qti_name <- "qti_file" # Replace with your actual file name
# upload_qti_file_with_migration(canvas, course_id, qti_name)
## -----------------------------------------------------------------------------
# quizzes_after <- get_course_quizzes(canvas, course_id)
# print(quizzes_after)
## -----------------------------------------------------------------------------
# quiz_id <- setdiff(quizzes_after, quizzes_before)
# print(new_quiz)
## -----------------------------------------------------------------------------
# quiz_params <- list(
# title = "Updated Quiz Title",
# description = "Updated description of the quiz.",
# due_at = "2013-01-23T23:59:00-07:00",
# published = TRUE
# )
#
# updated_quiz <- update_quiz(canvas, course_id, quiz_id, quiz_params)
# print(updated_quiz)
#
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.