Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshdk/posh
Poshmark API client for the Go programming language
https://github.com/joshdk/posh
golang poshmark
Last synced: about 4 hours ago
JSON representation
Poshmark API client for the Go programming language
- Host: GitHub
- URL: https://github.com/joshdk/posh
- Owner: joshdk
- License: mit
- Created: 2017-09-24T23:07:17.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-09-30T17:11:27.000Z (about 7 years ago)
- Last Synced: 2024-06-20T12:42:32.534Z (5 months ago)
- Topics: golang, poshmark
- Language: Shell
- Homepage:
- Size: 8.79 KB
- Stars: 15
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[![GoDoc](https://godoc.org/github.com/joshdk/posh?status.svg)](https://godoc.org/github.com/joshdk/posh)
[![Go Report Card](https://goreportcard.com/badge/github.com/joshdk/posh)](https://goreportcard.com/report/github.com/joshdk/posh)
[![CircleCI](https://circleci.com/gh/joshdk/posh.svg?&style=shield)](https://circleci.com/gh/joshdk/posh/tree/master)# Posh
Poshmark API client for the Go programming language
## Installing
You can fetch this library by running the following
go get -u github.com/joshdk/posh
## Example
You can construct a simple client with the following
```go
creds := posh.Credentials{
Email: "[email protected]",
Password: "Pa$sw0rd",
}config := posh.Config{
Credentials: &creds,
}client, err := posh.NewClient(config)
if err != nil {
panic(err.Error())
}fmt.Println(client.Session())
```## License
This library is distributed under the [MIT License](https://opensource.org/licenses/MIT), see LICENSE.txt for more information.