MyNixOS website logo
Description

Get Random Quotes from Quotes on Design API.

Connects to the site <http://quotesondesign.com/> that uses the 'WordPress' built-in REST API to provide a way for you to grab quotes.

randquotes

BuildStatus codecov CRANstatushttps://cranlogs.r-pkg.org/badges/grand-total/randquotesRdoc

Description

This package connects to the site http://quotesondesign.com/ that uses the WordPress JSON REST API to provide a way for you to grab quotes.

Overview

This package contains the following function: randquote() that fetches a random quote and returns a dataframe along with the author name and link to the quote.

Installation

The stable version of randquotes can be installed from CRAN:

install.packages("randquotes")

And the development version can be installed from github:

devtools::install_github("amrrs/randquotes")

Note

This package fetches data from API hence an active internet connection is required for this package to function.

Current Version

library(randquotes)

# current verison
packageVersion("randquotes")
## [1] '0.1.0'

Usage

Get Random Quote

library(randquotes)

randquote()
##     id                                                      quote                                       link
## 1 1502 <p>When is the last time you saw a Lamborghini sale?</p>\n https://quotesondesign.com/chris-campbell/
##           author
## 1 Chris Campbell

Get only the Quote

Sometimes you may not be interested in getting a dataframe that has ID and link, so this function randquote_simple() outputs only the quote with author name.

library(randquotes)

cat(randquotes::randquote_simple())
## When is the last time you saw a Lamborghini sale?
## -Chris Campbell

Courtesy

This R package is powered by Quotes on Design API

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Metadata

Version

0.1.1

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows