Skip to content

yatanasoff/yotpo_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yotpo API

This is a package to integrate and model the data structure and wrap the api calls made to use the yotpo api.

Latest version

0.0.5

Install

pip install yotpo-api

Usage

Authentication

To use the yotpo api you need to provide your yotpo api key and api secret either by passing them as kwargs to the client init

client = YotpoClient(api_token, api_secret)

either by setting them as env vars named YOTPO_API_TOKEN and YOTPO_API_SECRET so they are automatically used by the client when there kwargs are not provided.

client = YotpoClient()

Getting reviews

client.get_reviews()

optionally providing the product id and the from date params.

Creating reviews

client.create_review(
        {
            "product_title": "product_title",
            "product_url": "https://www.sephora.com/something",
            "display_name": "John Doe",
            "email": "[email protected]",
            "review_content": "the fragrance is good, even thou the texture got worse, anyway, still great value.",
            "review_title": "great value",
            "review_score": 5,
        }
    )

About

Yotpo API python client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages