A wrapper around the BazaarVoice API written in Go (WIP).
Responses are formatted using the JSON API specification.
Warning This project is considered Work In Progress and under heavy development.
Assuming you have a working environment with Git and Go, execute the following command:
go get github.com/angelospanag/bazaarvoice-go-sdk
This project uses Glide as a vendor dependency system.
To install all dependencies use the following command from the root of the project:
glide install
In order to use the BazaarVoice API you need to create an account and request respective API keys:
https://developer.bazaarvoice.com/
Then add your API keys to the config.toml
file located at the root of the project.
Example:
[production]
conversations_api_key = "YOUR_API_KEY_HERE"
Documentation is generated by parsing an API Blueprint file and Aglio to render it in HTML format.
The API Blueprint format is located locally at the root of the project as: api-description.apib
The HTML formatted version is located locally at the root of the project as: index.html
AND on Github Pages: https://angelospanag.github.io/bazaarvoice-go-sdk/