Use a third-party CSS or JS Framework, a self-hosted service like a CRM, or a third-party service with the site.

OAuth Connector

Makes it possible to connect and sign in a Drupal user with accounts on most third party sites with OAuth API:s.

Provides a UI for adding and editing specifications of OAuth API:s that the users should be able to connect to. Also provides exportability of those specifications.

Is an implementation of the Connector module.

CollectiveAccess

CollectiveAccess

Description:

This module provides the ability to retrieve data from your CollectiveAccess collection management system (http://www.collectiveaccess.org), using Drupal as a frontend to make (parts of) your collection available to the public.

Important:
This module no longer works with the changed web services in CollectiveAccess 1.3

Functionality overview:

  • UI to manage connections to one or more CollectiveAccess instances
  • Ability to connect to the web services via several technologies
    (only connection via SOAP is implemented at this point)
  • Provides API for retrieving CollectiveAccess data programmatically
    x Object basic data and attributes
    x Object representations (primary images & all images)
    x Relations to an object (collections, entities, ...)
    x Sets

Add-on modules:

The following modules provide extra functionality on top of this API module:

Compatibility

There will be both a Drupal 6 and Drupal 7 version of this module.
The Drupal 7 version is the main development branch.

Encoding.com API

Work is in progress on a module to implement the API for the Encoding.com service. Integration will be provided via Media Mover initially.

Lox24 SMS Gateway

This is a gateway module to use with the SMS framework module.

eCircle API

This module will provide API functionality for Drupal to interact with eCircle Email Marketing to manage email marketing campaigns.

Setup

- account with eCircle Email Marketing(!!)
- download and install nusoap in the module/lib folder
- update settings admin/settings/ecircleapi

Current API Limitations

Changing Emails
Email addresses cannot be changed in eCircle, if a user changes their email in Drupal they are instantly disjointed. No solution has been developed for this. An interim step could be to trigger off a changes email for someone to manually amend ECircle.

Group listing
With eCircle there is no way to look up how many groups are in a given installation

Groups per user
When a user object is returned it doesn't display groups per user. Hence the need to effectively duplicate the groups a user is member of in Drupal. The alternative is to load the eCircle object on user load, which would only slow the site further.

Full API

Full list of available API Operations

Misc Docs

Pages

Subscribe with RSS Subscribe to RSS - Integrations