Social API
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
This project is part of the Drupal Social Initiative.
The Social API harmonizes social networking services in Drupal, providing an extensible module that allows integration of modules for user login, autoposting, and social widgets.
The Social API project is also based on other 3 main components:
Social Auth: implements methods and templates that will be used by login-related modules
Social Post: provides methods to allow autoposting to social network’s accounts
Social Widgets: allows sub-modules to add functionality to add widgets (like buttons, embedded content) to node, blocks, etc.
These are the sub-modules which work on top of the projects mentioned above:
User Authentication
- Social Auth Google
- Social Auth Facebook
- Social Auth Linkedin
- Social Auth VK
- Social Auth Instagram
- Social Auth Paypal
- Social Auth Slack
- Social Auth Twitch
- Social Auth Uber
- Social Auth Box
- Social Auth Digitalocean
- Social Auth Dropbox
- Social Auth Drupal
- Social Auth Github
- Social Auth Gitlab
- Social Auth Heroku
- Social Auth Mailru
- Social Auth Microsoft
Autoposting
Widgets
- Facebook Widgets Buttons: Allows site builders to add Facebook buttons (like, send, and send) to a block or a specific content type.
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
