yonicd / basecamper

Interact with basecamp api in R

Home Page:https://yonicd.github.io/basecamper/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

basecamper

Lifecycle: experimental

The goal of basecamper is to work with Basecamp Classic API to interact with Basecamp directly from R.

What you can do with this package:

Scope Query Post Edit Delete Download Vignette
Projects
Messages
Comments
Attachments

Installation

To use this package clone the repository and install locally

Example

This is a basic example which shows you how to solve a common problem:

library(basecamper)

Set up the TOKEN and HOST

You can find your TOKEN by logging into Basecamp

  • Click on My info found in the top right corner of the website
  • At the bottom of this page you will see Authentication tokens, click on Show your tokens
  • Copy the Token for feed readers or the Basecamp API, this goes into the BASECAMP_TOKEN environment variable.
Sys.setenv(BASECAMP_TOKEN = 'MYTOKEN')
Sys.setenv(BASECAMP_HOST  = 'https://mycompany.basecamphq.com')

Whoami

Checking that the token and host are set right and get back your account info with the whoami function

basecamper::whoami()

About

Interact with basecamp api in R

https://yonicd.github.io/basecamper/

License:Other


Languages

Language:R 100.0%