https://github.com/widgetii/pochtatrack
High-level Go client for tracking.pochta.ru services
https://github.com/widgetii/pochtatrack
Last synced: 9 months ago
JSON representation
High-level Go client for tracking.pochta.ru services
- Host: GitHub
- URL: https://github.com/widgetii/pochtatrack
- Owner: widgetii
- License: apache-2.0
- Created: 2019-02-26T12:40:01.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-01T07:08:41.000Z (over 7 years ago)
- Last Synced: 2025-03-20T11:17:17.289Z (over 1 year ago)
- Language: Go
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Quick examples
### History service
```go
ws := pochtatrack.NewRTM34("LOGIN", "PASSWORD")
res, err := ws.GetOperationHistory("19003132224427")
if err != nil {
log.Fatal(err)
}
fmt.Println(res)
```
### Batch service
```go
ws := pochtatrack.NewFC("LOGIN", "PASSWORD")
ticket := ws.GetTicket([]string{"19003132224427", "12727630039983", "80088332714549"})
time.Sleep(900 * time.Second)
fmt.Println(ws.GetResponse(ticket))
```