Unofficial API
Able to get:
- Readings
- Highlights of reading
You need to get your bearer token first.
package main
import (
"fmt"
"github.com/cjwind/readmoo"
"log"
)
func main() {
r := readmoo.NewReadmoo("YOUR TOKEN")
readings, err := r.GetReadings()
if err != nil {
log.Fatalln(err)
}
for _, reading := range readings {
if reading.State == "finished" {
highlights, err := r.GetHighlights(reading.Id)
if err != nil {
log.Fatalln(err)
}
fmt.Println(highlights)
}
}
}
GetReadingsTotalCount()
GetReadings()
GetHighlightTotalCount()
GetHighlights()
- convenient way to get bearer token?