Initial Commit

This commit is contained in:
2016-06-16 11:22:03 -05:00
commit db7d2a4cc2
10 changed files with 1009 additions and 0 deletions

5
example/.gitignore vendored Normal file
View File

@@ -0,0 +1,5 @@
# So I can "example `cat api-key`" on the cli
api-key
# Binary
example

27
example/example.go Normal file
View File

@@ -0,0 +1,27 @@
package main
import (
"fmt"
"os"
"github.com/br0xen/sunlight-api/openstates"
)
func main() {
var apiKey string
if len(os.Args) > 1 {
apiKey = os.Args[1]
} else {
fmt.Println("Usage: example <apikey>")
return
}
o := openstates.Create(apiKey)
//d, err := o.StateMetadata(states.Kansas)
d, err := o.GetBillDetailFromID("KSB00002165")
//d, err := o.GetBillDetail(states.Kansas, "2013-2014", "HR 6020")
if err != nil {
fmt.Println(err.Error())
return
}
fmt.Printf("%+v\n", d)
}