eBay Go API Client
Package ebay provides an eBay API client and endpoint wrappers
that streamline the process of performing parameter validation,
making API requests, and handling responses.
To interact with the eBay Finding API, create a FindingClient
:
params := map[string]string{
"categoryId": "9355",
"itemFilter.name": "MaxPrice",
"itemFilter.value": "500.0",
"itemFilter.paramName": "Currency",
"itemFilter.paramValue": "EUR",
}
c := &http.Client{Timeout: time.Second * 5}
appID := "your_app_id"
client := ebay.NewFindingClient(c, appID)
resp, err := client.FindItemsByCategory(context.Background(), params)
if err != nil {
}
For more details on the available methods and their usage,
see the examples in the Go documentation.
Installation
Run the following to import the ebay
package:
go get -u github.com/matthewdargan/ebay