Download the PHP package awstudio/google-photos-api without Composer

On this page you can find all versions of the php package awstudio/google-photos-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package google-photos-api

Google-Photos-API

Inspired by oc-GooglePhotos-plugin and developed by AWStudio

Description

This library provides an interface to access to google photos using Picasa API. The Picasa API is deprecated, you should only use this client if you want to get Album information, if you don't care about it, you should use the Google Drive API to get the photos.

Instalation

You can use composer to install it:

Usage

To use the client you will need a Google Access Token. Check it here to know how to get it.

Settings

You can adjust some settings of the client either using the constructor or with the method setSettings. The settings are an array that has as key the value that you want to override and as value the modification.

Setting Type Default Description
kind String (album / photo / comment / tag / user) album
visibility String (all / private / public / visible) all
thumb_size int 200 Size of the thumbnails that will be generated
crop_mode String (h / w / s) s
should_crop bool false
max-results int null Max results to show by petition.
start-index int null Combine with max-result to apply pagination
ignored_albums array [] albums that want to be ignored, by title or ID
ignore_videos bool true Set to false to get the videos on the response.
ignore_image_types array [] Set the images types that want to be ignored f.i : ['image/gif', 'image/jpg']

For more info check Picasa API

Google Access Token

We don't provide a way to get the Google Access Token. Please check the official documentation for that or use a third party library that provides OAuth2 authentification. Right now we use HWIOAuthBundle for our Symfony projects. The scope of the OAuth that you need to set for this client is https://picasaweb.google.com/data/


All versions of google-photos-api with dependencies

PHP Build Version
Package Version
Requires guzzlehttp/guzzle Version ^6.0
php Version >=5.5.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package awstudio/google-photos-api contains the following files

Loading the files please wait ....