dachcom-digital / social-data-youtube-connector
Pimcore Social Data Youtube Connector
Installs: 2 767
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 8
Forks: 0
Open Issues: 0
Type:pimcore-social-data-connector-bundle
Requires
- dachcom-digital/social-data: ^3.0
- google/apiclient: ^2.12
Requires (Dev)
- codeception/codeception: ^5.0
- codeception/module-symfony: ^3.1
- codeception/module-webdriver: ^4.0
- phpstan/phpstan: ^2.0
- phpstan/phpstan-symfony: ^2.0
- symplify/easy-coding-standard: ~12.2.0
This package is auto-updated.
Last update: 2024-12-05 16:20:02 UTC
README
This Connector allows you to fetch social posts from YouTube.
Release Plan
Installation
I. Add Dependency
"require" : { "dachcom-digital/social-data" : "~3.1.0", "dachcom-digital/social-data-youtube-connector" : "~3.1.0", }
Add Bundle to bundles.php
:
return [ SocialData\Connector\Youtube\SocialDataYoutubeConnectorBundle::class => ['all' => true], ];
Install Assets
bin/console assets:install public --relative --symlink
Enable Connector
# config/packages/social_data.yaml social_data: social_post_data_class: SocialPost available_connectors: - connector_name: youtube
YouTube Backoffice
Some hints to set up your YouTube app:
- Create API Key on https://console.cloud.google.com/apis/credentials
- Enable YouTube API v3: https://console.developers.google.com/apis/api/youtube.googleapis.com/overview
Connector Configuration
Now head back to the backend (System
=> Social Data
=> Connector Configuration
) and checkout the YouTube tab.
- Click on
Install
- Click on
Enable
Connection
YouTube is auto connected after a valid API Key has been set.
Feed Configuration
Third-Party Requirements
To use this connector, this bundle requires some additional packages:
- google/apiclient: Required for Google API (Mostly already installed within a PIMCORE installation)
Upgrade Info
Before updating, please check our upgrade notes!
License
DACHCOM.DIGITAL AG, Löwenhofstrasse 15, 9424 Rheineck, Schweiz
dachcom.com, dcdi@dachcom.ch
Copyright © 2024 DACHCOM.DIGITAL. All rights reserved.
For licensing details please visit LICENSE.md