How to install myApi
(in under 10 minutes)
myApi's core features rely not only on the component it's self but also on a few different modules and plugins. But to make installation as simple as possible everything has been included into one super installer that will install the following.
- Component - com_myapi
- Module - mod_myapi_fblogin
- Plugin - plg_myapiconnect
- Plugin - plg_myapiauth
- Plugin - plg_myapicontent
- Plugin - plg_myapiuser
It is important to remember that when installing myApi using this super installer that the above modules and plugins will need to be enabled and published in the relavent positions. Please note that the plg_myapiconnect is essential for rendering facebook elements like comments or the login box
You can download the super installer package from the home page
After the component has been uploaded an installed you are ready to set up you application. Choose myApi from the admin components menu components > myApi > connect.
You will then be prompted to enter an API key and secret key, click the link provided to set up a new facebook application, simply give it a name and accept the facebook TOS and press save. They are the only settings you will need to enter on facebook, the next page will show advanced options making no changes just save this application and copy and paste your API key and Secret key in the boxes provided. By default the following settings will be changed in your facebook application: canvas url and email domain. If you don't want myApi to save these default settings you can toggle the radio button to no to use existing settings (not recommended). Then simply press save, your keys will be validated and your facebook application setting saved.
Now that you've registered a valid application with myApi you can start configuring site setting and managing your facebook connect users.