Go, Menu Morpher! is the famous Menu Morpher Python client rewritten in Golang for the Google My Business API.
This tool allows businesses to easily manage and transform their menu data programmatically. No more hassle in finding your account_id
, location_id
, and reading Google API documentation!
Before you begin, ensure you have met the following requirements:
- Go version 1.22.3 or higher
- Completed the Prerequisites - Google Business Profile APIs
- Have your
project_id
handy - OAuth2.0 credentials requested, created, and consented
- Enabled the following (3) APIs via
APIs & Services
through Google Cloud Console (GCC)
NOTE: To use the following hyperlinks, replace {your_project_id_here}
with your actual project_id
:
serviceName:mybusinessbusinessinformation
|
version: v1
serviceName:mybusinessaccountmanagement
|
version: v1
serviceName: mybusiness
(aka "Google My Business") |
version: v4
Start by cloning the repository to your local machine:
git clone https://github.com/ericdwkim/Go-Menu-Morpher.git
cd Go-Menu-Morpher
CLIENT_SECRET=YOUR_GOOGLE_MY_BUSINESS_CLIENT_SECRET_HERE
CLIENT_ID=YOUR_GOOGLE_MY_BUSINESS_CLIENT_ID_HERE