Back to News for Developers

Platform Updates: Operation Developer Love

March 7, 2012ByYasser Shohoud

This week, we announced improvements to Facebook Platform that let users add friends and location information to posts made from within your apps, an updated Open Graph Submission flow, an enhanced Auth Dialog and updates to permissions, and the [AT&T and Facebook Mobile App Hackathon on May 4th](https://developers.facebook.com/blog/post/2012/03/01/announcing-the-at-t


facebook-mobile-app-hackathon-in-palo-alto/). At GDC, we hosted a Facebook Developer Day where we shared best practices for Arcade games and announced expanding distribution for Scores and Achievements.

European Incentive Program

We are introducing a new incentive program designed to reward developers that drive a high volume of Credits transactions in Europe. Any developer that drives more than $100K USD in sales to European Union customers in a given quarter will be rewarded with an additional 3% related to those sales. We hope this incentive encourages developers to continue building, localizing and marketing apps that engage our European users.

The program is effective starting January 1, 2012, and the payment for January 1 to March 31, 2012 will be made at the end of April. This program will be evaluated quarterly and may or may not be renewed.

Platform Overview for Developers

We partnered with Pluralsight to provide an online course aimed at developers new to Facebook Platform. The course introduces the Platform’s main components, provides code samples and links to relevant tools and docs that you will need as you build your first Facebook app.

Platform Policy Update

Three revisions were made to the Facebook Platform Policies on Tuesday, March 7, 2012:

  1. We removed our policy which prohibited Page Apps from hosting media that played automatically without a user’s interaction.
  2. We revised our Mobile Web App policy to make it clear that Mobile Web Apps running within a Facebook iOS app may only use iOS approved payment methods and may not reference, use, or otherwise encourage use of Facebook Credits and other non-iOS payment methods.
  3. We included a reminder that, if applicable, developers must be sure to comply with the Video Privacy Protection Act (VPPA), and obtain any opt-in consent necessary from users so that user data subject to the VPPA may be shared on Facebook.

Removed App Profile Pages

This week, we removed App Profile Pages. Links to App Profile Pages will now redirect to the app. You can still create a Facebook Page to manage the community for your app in the Dev App (see the Advanced section). We previously announced that we would remove App Profile Pages on February 1, 2012 and displayed a banner with a migration link to App Profile Page Admins. We also posted a reminder on February 7, 2012.

Upcoming Breaking Changes on April 1, 2012

1. Removing support to claim Domains using Page ID

We will be deprecating the ability to claim domains with a Page ID. The recommended option for claiming domains is with an App ID or User ID and existing domains that have been claimed will continue to work fine. After claiming domains, owners are able to view insights or run Domain Sponsored Stories. Documentation for the domain claiming flow is updated here.

2. Making deprecate SDK repositories private

We will make the Python and C# SDK repositories on GitHub private. These repositories are deprecated and may not work as expected due to changes in our auth system.

Please refer to the Platform Roadmap for more info.

Bugs activity between Tuesday, February 28 and Tuesday, March 6

  • 229 bugs were reported
  • 31 bugs were reproducible and accepted (after duplicates removed)
  • 6 bugs were by design
  • 42 bugs were fixed
  • 72 bugs were duplicate, invalid, or need more information
  • Bugs fixed between Tuesday, February 28 and Tuesday, March 6

  • Keying error on Authentication 2 doc
  • Auth Dialog Settings Page Blank
  • Migrating app likes to new page
  • Likes not transferred from App profile pages to normal page
  • Can't remove users from Roles on Facebook App
  • can't delete App-Admins
  • Enhanced Auth Dialog - Button says "Log In with Facebook" instead of "Install"
  • Request data not updating
  • Broken link in Help Centre
  • App Requests Not sending
  • Login doesn't respond
  • Users not logged into FB.com are unable to complete oauth login flow sucessfully
  • Graph simple search query based on location unresponsive
  • auth_type=reauthenticate login success on graph.facebook.com. but fails on www.facebook.com.
  • Photo tagging does not work
  • still seeing bug 274396245925240 Sentry error when sharing to fan page wall from app
  • Can't upload icon or logo to Facebook App
  • Can not upload favicon of App
  • colorscheme=dark not working for facepile plugin
  • Can't delete a post from the Graph API
  • Frictionless sends on iOS Native app gives a brief white dialog
  • App image icons cropped too much in Timeline app-related stories
  • Facepile plugin doesn't work
  • Stream Posts do not post to timeline
  • Activity Feed plugin - filter not working
  • New "mobile friendly" comment plugin ignores custom widths
  • Bug - Like Box Social plugin not displaying correct time of event
  • Searching Facebook profile with email address is no more working with Graph API
  • Social Plugin Comment, Not working when signing in with Yahoo
  • Registration Form Semicolon
  • Incorrect norwegian translation of text accompanying the like button
  • In-app content can't be liked by developer / timeline accounts (?)
  • Facebook Registration Plugin doesn't work on Google Chrome if a logged in user uses "clear form" feature
  • FB Registration Plugin Not Working When Form Is Cleared In WebKit
  • https access to FB javascript SDK fails if app-iframe is running https pages and Facebook is accessed in http.
  • ads.getCampaignStats no longer returns stats w/o using campaign_ids filter
  • Comments plugin: can't connect via Yahoo!
  • Wrong SSL certification for static.ak.connect.facebook.com
  • fb:comments focus jumps to bottom of the screen when not logged in to facebook.
  • fbsr_ cookie is now set after event auth.authResponseChange is fired...
  • Social Plugins - Activity Feed couldn't filter original actions we define.
  • First name in facepile gets overlapped by logo
  • Facebook Stack Overflow Activity

    Activity on facebook.stackoverflow.com this week:

    • 147 questions asked
    • 123 questions with a score of 0 or greater
    • 47 answered, 38% answered rate
    • 75 replied, 61% reply rate

    Tags: