Skip to content

angelospanag/bazaarvoice-go-sdk

Repository files navigation

bazaarvoice-go-sdk

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.

Installation

Assuming you have a working environment with Git and Go, execute the following command:

go get github.com/angelospanag/bazaarvoice-go-sdk

Install vendor dependencies

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

Adding your API keys

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"

API Documentation

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/

About

A wrapper around the BazaarVoice API written in Go (WIP)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published