-
User Login using Facebook credentials. Ask user to give permission to access of email,cover_photo,name and photos. Application fetches all Albums which is added by user or in which user is tagged
-
Albums are displayed with a Thumbnail, Album Name. When a user clicks on view button, all photos for that album are displayed in full screen slideshow.
-
When user clicks on "Download" link, javascript processes PHP script to collect photos for that album, Zip them and prompts "Download Zip Folder" Link to user for download
-
An checkbox is displayed for each album. A "Download Selected Albums" link is displayed at top. When user clicks on "Download Selected Albums" link, javascript processes PHP script to collect photos for all checked albums, Zip them and prompts "Download Zip Folder" Link to user for download
-
A "Download All Albums" link is displayed at top. When user clicks on "Download All Albums" link, javascript processes PHP script to collect photos for all albums, Zip them and prompts "Download Zip Folder" Link to user for download.
https://developers.facebook.com/docs/reference/php/4.0.0
https://startbootstrap.com/template-overviews/sb-admin-2/
https://console.developers.google.com/apis/library/drive.googleapis.com
Scripting Languages: Javascript
Styling: Css
=> First of all Go on https://developers.facebook.com/
=> From menu select Apps->Add and New App->WWW->Give Name an create new app id.
=> Choose your category -> clicks Create App ID.
=> Right-Top corner select skip quick start.
=> After that in your app go to Settings Add: -> Namespace -> Contact Email
=> In settings +Add Platform-> Select Website Add: -> Site Url -> Domain NOTE : even if localhost url also works.
=> NOTE: if you want the all photos permission of users then you need to approve your facebook app first.
=> Download our app from github
=> put this in root directory(xampp => htdocs) -> unzip it.
=> go to fbconfig.php insert your app id and secret id and redirect url => Run the index.php page