go get github.com/bloogrox/go-affise
import (
"encoding/json"
"fmt"
"log"
affise "github.com/bloogrox/go-affise"
)
network := "mynetwork"
token := "c6d5b6ad56b5..."
client := affise.New(network, token)
offer, err := client.OfferGet(42)
if err != nil {
log.Fatalf(err.Error())
}
fmt.Printf("%+v \n", offer)
import (
// ...
"net/url"
// ...
)
data := url.Values{}
data.Set("title", "New title for this offer")
err := client.OfferEdit(42, &data)
if err != nil {
log.Fatalf(err.Error())
}