atico / spreadsheet-translator-provider-googledriveauth
Spreadsheet Translator - Google Drive With Authentication Provider
Installs: 2 192
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: >=5.5.9
- atico/spreadsheet-translator-core: ^1.0
- google/apiclient: ^2.0
- guzzlehttp/guzzle: ^6.0|7.5.0
- phpoffice/phpspreadsheet: ^1.5
README
This package grasps a protected spreadsheet document from google drive with authentication
How to create Google Drive Credentials
- Create a project (https://console.developers.google.com). You will need a Google account.
- Enable the Google Sheets API (https://developers.google.com/sheets/api/quickstart/php)
- Download the Client Configuration file (credentials.json) in a private folder
- First time you run the command via a terminal, a url will be shown, this url must be placed on a browser, allow Google permissions, and copy and paste the given code into the terminal.
Related
Requirements
- PHP >=5.5.9
- Symfony ~2.3|~3.0
Contributing
We welcome contributions to this project, including pull requests and issues (and discussions on existing issues).
If you'd like to contribute code but aren't sure what, the issues list is a good place to start. If you're a first-time code contributor, you may find Github's guide to forking projects helpful.
All contributors (whether contributing code, involved in issue discussions, or involved in any other way) must abide by our code of conduct.
License
Spreadsheet Translator Symfony Bundle is licensed under the MIT License. See the LICENSE file for full details.