Mobile

From Facebook Developer Wiki

Jump to: navigation, search

Contents

Facebook Platform for Mobile

All mobile applications can easily integrate Facebook Platform and use Facebook user data, in one of three ways:

  • Developers on all other mobile platforms (including WAP clients and Windows Mobile clients) that use a browser on the phone can use Facebook Connect for Mobile Web. This allows for integration with Facebook's XHTML website (m.facebook.com) in the form of profile boxes and mobile canvas pages.
  • Mobile applications can also integrate into Facebook SMS functionality to interact directly with users via text messaging.

Users can interact with applications that they have installed as well as add new applications from both the XHTML site and via SMS.

Mobile Applications and the Facebook API

Mobile applications make API calls to www.facebook.com/restserver.php. Mobile canvas pages get rendered from apps.facebook.com. Content for mobile canvas pages gets rendered by the fb:mobile tag and XHTML; see Facebook_Platform_for_Mobile:_XHTML for details.

You'll know a user is making a request from a mobile client because the request will come from Facebook’s mobile domain, m.facebook.com.

Developer Guidelines for Mobile

  • Developers should consult the guidelines developed by the Mobile Marketing Association (MMA) to protect users from unwanted business practices. Please reference this documentation for comprehensive information about these guidelines.
  • Developers that violate the Statement of Rights and Responsibilities and Platform Principles and Policies will be reviewed for termination from participation in Facebook Platform.

Additional Resources

reference