Download the PHP package geonetsolutions/socialwall without Composer
On this page you can find all versions of the php package geonetsolutions/socialwall. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download geonetsolutions/socialwall
More information about geonetsolutions/socialwall
Files in geonetsolutions/socialwall
Package socialwall
Short Description Create a pretty social feed integrating your favourite social media accounts.
License MIT
Homepage http://github.com/geonetsolutions/socialwall
Informations about the package socialwall
Introduction
A simple package that integrates with different social platforms to provide a easy to use Social Wall for your next project.
Current Social Integrations
Installation Laravel 5.5 +
-
Composer require the package:
- Let Laravel 5.5/5.6 Automatic Package Discovery do its thang!
Installation Laravel 5.4
-
Composer require the package:
- Register the service provider in providers array:
Publishing the Included Assets / Config
To publish the included Vue.js Social Wall Component Run .
If you are provided with a list choose the option marked: .
The component will be copied into resources/assets/js/components/GeonetSocialWallComponent.vue
. Obviously if this doesn't suit your project you can easily override it or implement your own.
The Config file will be published into your main application config folder: .
Implementing the Included Vue Component
Having setup your application front end tooling using the Laravel docs https://laravel.com/docs/5.6/frontend implement the included example component as follows:
-
In your application add the following:
-
Compile your front end assets if using Laravel Mix https://laravel.com/docs/5.6/mix
- Include the in your view to see the component output.
Customising the Component Output
If you want to switch the component from the default layout to a layout, simply add the property and set it to
Package Configuration Options
To override the package configuration use the following environment variables.
Key | Required | value | Description |
---|---|---|---|
TRUE/FALSE | Default is set to false. Enabled debug mode | ||
* | STRING | Consumer key as provided by Twitter | |
* | STRING | Consumer secret as provided by Twitter | |
* | STRING | Consumer OAuth access token as provided by Twitter | |
STRING | URL of the Twitter API, By Default the Users Timeline | ||
INTEGER | How many tweets to pull in, default is 10 | ||
* | STRING | App ID as Provided by Facebook | |
* | STRING | App Secret as provided by Facebook | |
* | STRING | Page ID of the Facebook Page to be streamed | |
* | STRING | Redirect URI for Facebook | |
INTEGER | Number of Facebook Posts to Pull | ||
* | STRING | Instagram Access Token | |
INTEGER | Number of Instagram photos to pull, defaults to 10 |
Note: Use the following link to get the access token for instagram
ENV Variables
Easy Copy & Paste ENV Variables! You're Welcome! :+1:
All versions of socialwall with dependencies
abraham/twitteroauth Version ^0.7.4
guzzlehttp/guzzle Version ^6.3