Download the PHP package bramdeleeuw/silverstripe-instagram without Composer

On this page you can find all versions of the php package bramdeleeuw/silverstripe-instagram. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package silverstripe-instagram

Silverstripe Instagram

Add support for the Instagram Basic Display API to your website. Creates a tab in on the Member section where content authors can authenticate with your Instagram app. The module contains a task that fetches the authenticated member's images form instagram.

You can also paste a token from your app on developers.facebook.com with the User Token Generator. That way you can easily set up a connection for a client, your client only needs to accept the invitation from your facebook app.

Installation

Install the module trough composer

Set up your app in developers.facebook.com and follow these instructions to add the Instagram Basic API. After completing step 3 you should have an app set up with at least one test user and a app_id and app_secret. From the test users overview you can also generate a user token so you don't have to authorise trough the CMS.

Configure the app_id and app_secret in your yml config. Or you can use the CMS Setting to connect with your app.

Next authorize your user so you can read their feed. Each member can be connected to their own feed, so you can read the feed from multiple users. Go to the Security admin and select the member you want to connect to instagram. Here you hava a button to authenticate instagram, this will redirect to a Instagram authentication screen where the user can connect themselves (make sure you are loggen in with the account you want to connect). Or you have the option to paste a generated user token, after a save you should see the profile is connected.

Available methods

The default behaviour runs a task that checks media from authenticated users. This data gets stored in Broarm\Instagram\Model\InstagramMediaObject's. The simplest way to get started would by by running the task either by cron or by hand and querying the Broarm\Instagram\Model\InstagramMediaObject.

But you could also create your own tasks or, request the api directly, with the following methods.


All versions of silverstripe-instagram with dependencies

PHP Build Version
Package Version
Requires silverstripe/framework Version ^4.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package bramdeleeuw/silverstripe-instagram contains the following files

Loading the files please wait ....