You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Frédéric Guillot 11dfcdd3d6 Fix typo in license header 10 months ago
..
README.md Move Golang API client here 1 year ago
client.go Fix typo in license header 10 months ago
core.go Fix typo in license header 10 months ago
doc.go Fix typo in license header 10 months ago
request.go Fix typo in license header 10 months ago

README.md

Miniflux API Client

Client library for Miniflux REST API.

Installation

go get -u miniflux.app/client

Example

package main

import (
	"fmt"
    "io/ioutil"

	miniflux "miniflux.app/client"
)

func main() {
    client := miniflux.New("https://api.example.org", "admin", "secret")

    // Fetch all feeds.
    feeds, err := client.Feeds()
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println(feeds)

    // Backup your feeds to an OPML file.
    opml, err := client.Export()
    if err != nil {
        fmt.Println(err)
        return
    }

    err = ioutil.WriteFile("opml.xml", opml, 0644)
    if err != nil {
        fmt.Println(err)
        return
    }
}