GithubHelp home page GithubHelp logo

ozzie00 / integratingfacebooktutorial Goto Github PK

View Code? Open in Web Editor NEW

This project forked from santoshsrinivas79/integratingfacebooktutorial

0.0 3.0 0.0 87.53 MB

A simple application that showcases how to integrate Facebook with Parse

License: MIT License

integratingfacebooktutorial's Introduction

Integrating Facebook Tutorial

iOS Setup

The Xcode project teaches you how to create a Facebook profile viewer application using the Parse framework.

How to Run

  1. Clone the repository and open the Xcode project at IntegratingFacebookTutorial-iOS/IntegratingFacebookTutorial.xcodeproj.
  2. Add your Parse application id and client key in AppDelegate.m
  3. Set your Facebook application id as a URLType Project > Info > URL Types > Untitled > URL Schemes using the format fbYour_App_id (ex. for 12345, enter fb12345)
  4. Set your Facebook application id in the FacebookAppID property in IntegratingFacebookTutorial-Info.plist.

Learn More

To learn more, take a look at the Integrating Facebook in iOS tutorial.

Android Setup

The Android project teaches you how to create a Facebook profile viewer application using the Parse framework.

  1. Clone the repository and import the Facebook SDK and sample project by navigating to the IntegratingFacebookTutorial folder and selecting the facebook and IntegratingFacebookTutorial-Android projects.
  2. Add your Parse application id and client key in IntegratingFacebookTutorialApplication.java.
  3. Add your Facebook application id in strings.xml

Learn More

To learn more, take a look at the Integrating Facebook in Android tutorial.

Unity Setup

The Unity project teaches you how to create a Facebook profile viewer application using the Parse framework.

  1. Clone the repository and open the Unity project at IntegratingFacebookTutorial-Unity. Then open the Menu scene.
  2. Set your Parse application id and .NET key in the Parse Initialize Behaviour script of the Parse Initialization GameObject.
  3. Go to Facebook > Edit Settings in the Unity Editor and set the App Name and App id parameters.
  4. iOS Deploy Setup: Go to Edit > Project Settings > Player in the Unity Editor. Set the Bundle Identifier. This should match the settings on your Facebook App Dashboard, iOS settings.
  5. Android Deploy Setup:
  • Go to Edit > Project Settings > Player in the Unity Editor. Set the Bundle Identifier. Save the project.
  • Go to Facebook > Edit Settings in the Unity Editor and open up Android Build Facebook Settings.
  • Note the Package Name, Class Name, and Debug Android Key Hash values.
  • Go to your Facebook App Dashboard's Android settings.
  • Copy over the Unity settings into the corresponding Package Name, Class Name, and Key Hashes fields.
  • Save your Facebook App Dashboard changes.
  1. Web Player Deploy Setup:
  • Make sure you have Parse Hosting and have deployed at least a simple website.
  • Go to your Facebook App Dashboard. Add the App on Facebook platform. Enable Unity Integration.
  • Set the Unity Binary URL to Your_Domain_Name/web/web.unity3d (ex: https://example.parseapp.com/web/web.unity3d).
  • When building in Unity, save the build as web to match your URL setting. Place this build inside your Parse app's Cloud Code directory, under the public folder. Deploy your Parse Cloud Code changes.

Learn More

To learn more, take a look at the Integrating Facebook in Unity tutorial.

integratingfacebooktutorial's People

Contributors

gfosco avatar hramos avatar lacker avatar mattieuga avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.