co11ter / go-geoedge

A Go library for GeoEdge Ad Verification API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-geoedge - A Go library for GeoEdge Ad Verification API

License

This library provides simple interface for all GeoEdge Ad Verification API methods.

Tested on API version: 3.4.25.

Installation

go get github.com/krpn/go-geoedge/geoedge

Example Usage

package main

import (
	"fmt"
	"github.com/krpn/go-geoedge/geoedge"
)

const myAuthorizationToken = "myAwesomeToken"

func main() {
	api := geoedge.NewApi(myAuthorizationToken)

	projects, err := api.ListProjectsRequest(geoedge.ListProjectsRequestLimit(3)).Do()
	if err != nil {
		panic(err)
	}

	for _, project := range projects {
		projectDetails, err := api.GetProjectRequest(project.Id).Do()
		if err != nil {
			panic(err)
		}

		fmt.Println(projectDetails)
	}
}

About

A Go library for GeoEdge Ad Verification API

License:MIT License


Languages

Language:Go 100.0%