Photo Source Accounts Setup

On this page you can find instructions how to set-up and obtain crutial data requred for photo sources.

Facebook app

  1. Go to https://developers.facebook.com/. Choose an existing app or click on “Add a New App” and select Android platform to get started.
    If you are creating a new App, click “Skip Quick Start” in the top right corner.
Facebook Test app
  1. Click “Add Platform” and select “Android”

  2. Enter your application’s Package Name and Class Name

  3. Enter your Key Hash(es)

  4. Set “Single Sign On” to Yes (leave “Deep Linking” disabled)

  5. Click “Save Changes”.
    If your app has not yet been published to the Google Play Store, you will get a warning dialog. Ignore the warning and click “Use this package name”

Facebook Settings - Advanced:

  • Native or desktop app? - YES
  • Is your App Secret embedded? - YES
  • Deauthorize Callback URL - Empty

Security:

  • Server IP Whitelist, Update Settings IP Whitelist - Empty
  • Require App Secret - NO
  • Require 2-Factor Reauthorization - NO
  • Allow API Access to App Settings - YES

Client OAuth Settings:

  • Client OAuth Login - YES
  • Web OAuth Login - YES
  • Force Web OAuth Reauthentication - NO
  • Embedded browser OAuth Login - NO
  • Valid OAuth redirect URIs - Empty
  • Login from Devices - NO

Add “User Photos” Permission to Facebook app

Here is the video on how to do it: https://dl.dropboxusercontent.com/u/19321066/user_photos.m4v

To add “user_photos” permission, you will be asked to provide the following info:

App Icon set Long Description Privacy Policy URL

Items
Click “Add Notes” button

  • How is your app using user_photos? - Lets people print their Facebook photos or use them to personalize a product
  • What platforms does your app use user_photos on? - Mobile
  • Detailed step-by-step instructions
  1. Open the app
  2. Select “Canvas Wraps”
  3. Tap “Create It”
  4. Select Square
  5. Select 6x6 inch
  6. Select “Black Wrap”
  7. Select “3 images”
  8. Select “Facebook” in the top right
  9. Log into Facebook
  10. Select images from Facebook albums.
  11. Tap “Next” in the bottom right and proceed to the canvas layout This process can be replicated for any other product.
App Notes

Facebook Login Integration
Please provide step-by-step instructions in English that show how to access Facebook Login.

  1. Open the app
  2. Select “Canvas Wraps”
  3. Tap “Create It”
  4. Select Square
  5. Select 6x6 inch
  6. Select “Black Wrap”
  7. Select “3 images”
  8. Select “Facebook” in the top right
  9. Log into Facebook

Instagram app

  • Go to http://instagram.com/developer/. Register your application, and set up “Developer Signup”.

Screenshots

Manage Clients

App Settings:

Basic:

  • Disable implicit OAuth: needs to be unchecked

Security:

  • Enforce signed header: needs to be unchecked
  • Redirect URI: - http://x-oauthflow-instagram