Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

smugmug_api

25 sites Security covered
View on drupal.org

This module integrates SmugMug API with Drupal. This module provides a number of services that provide
access to various API endpoints and data.

Install Module

composer require drupal/smugmug_api
drush en smugmug_api

Getting Started with API

Register your application with SmugMug API.

Configure the Module

  • Visit /admin/config/media/smugmug_api
  • Add the API Key
  • Add the API Secret
  • Save the form, once the form is saved you are good to go.

Services and Methods provided:

API Client Service

SmugMug API Client, this is the core connector between Drupal and SmugMug. It uses Guzzle to request API calls.
See: Drupal\smugmug_api\Service\Client

Album Service

Service class for SmugMug API Album. Exposes a number of SmugMug Album APIs
See: Drupal\smugmug_api\Service\Album

User Service

Service class for SmugMug API User. Exposes a number of SmugMug User APIs
See: Drupal\smugmug_api\Service\User

Image Service

Service class for SmugMug API Image. Exposes a number of SmugMug Image APIs
See: Drupal\smugmug_api\Service\Image

Node Service

Service class for SmugMug API Node. Exposes a number of SmugMug Node APIs
See: Drupal\smugmug_api\Service\Node

Activity

Total releases
1
First release
Feb 2025
Latest release
1 year ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
2.0.2 Stable Feb 3, 2025