This project is part of the Drupal Social Initiative.

Social API harmonizes authentication with external social services in Drupal, providing an extensible module that allows integration of modules for user authentication, autoposting, and any tasks that require authentication with external providers.

The Social API module is a base requirement for three main modules:

  1. Social Auth provides methods and classes that can be used by authentication-related modules.
  2. Social Post provides methods to support posting to social network accounts.
  3. Social Widgets allows sub-modules to add functionality for widgets (like buttons, embedded content) to node, blocks, etc.).

Slack

Join #drupal-socialapi on Drupal Slack for support requests or if you'd like to contribute!

Social API Examples

Well-documented examples of projects implementing a social network integration for Social API can be found at: https://github.com/drupalsocialinitiative/social_api_examples

Supporting organizations: 
Ongoing maintenance.
Initial planning and development.
Initial planning and development.

Project information

Releases