Facebook Developers
DocsToolsSupportNewsApps
Log In
  • Blog
    • 2013
    • 2012
    • 2011
    • 2010
    • 2009
    • 2008
    • 2007
    • 2006
  • Developer Roadmap
  • Developer Events
RSSEmailPlatform Status: Normal

Developer Blog

Sean Quinlan

Platform Updates: Operation Developer Love

By Sean Quinlan - Today at 6:30pm

Since last Wednesday's update, we showcased an improved share dialog on iOS that offers a lightweight and consistent way to enable sharing from your apps.

Weekly stats

The following stats are for activity between 05/15/2013-05/22/2013:

Bugs activity

  • 238 bugs were created
  • 52 bugs were assigned
  • 211 bugs were resolved
  • 24 bugs were fixed
  • 187 bug were were duplicate, invalid, or by design

Bugs fixed

  • iOS SDK Framework bundle doesn't include SDK version information
  • daed links
  • Dead Link on the documentation page.
  • More info needed
  • should the NEXT_URL be redirect_uri
  • Link to unexisting method
  • Malformed Link
  • CPA ad with link_click in action_spec Not Working
  • Encoding error
  • Messed up documentation with unnecessary html entity encoding
  • CPA Offer Claim Ad Error on Creation
  • User hometown and current location not returning latitude and longitude
  • Deleting Requests link doesn't exist / point to anything
  • Inconsistency in date representations events without a time
  • Previously approved open graph actions do not appear, aggregations view gives Internal Server 500 Error
  • Misspelled Categories in the left hand Nav bar
  • page unreachable error on comments widget
  • Is this or is this not deprecated?
  • Reference to Aggregations may need to be updated
  • Like button on website not showing correct count after migration
  • Count of like button not equal to total_count in FQL
  • New FB permission pages doesn't work with Symbian browser
  • An internal error occurred while linting the URL
  • Chrome on iPad: lFB login leaves you on a blank tab

Activity on facebook.stackoverflow.com

  • 312 questions asked
  • 52 questions with a score of 1 or greater
  • 11 answered, 21% answered rate
  • 28 replied, 54% reply rate
Jason Clark

Sharing made simple for iOS apps

By Jason Clark - Monday at 1:00pm

Today we’re making sharing from your iOS apps easy. With the native Share Dialog, you can significantly improve people’s sharing experiences from your mobile app. Similar to the Like button, you can create engaging sharing experiences with just one line of code. The Share Dialog is coming out of beta today and is ready for use in your apps through the Facebook SDK for iOS.

The Share Dialog offers a lightweight and consistent way to enable sharing from your apps. People now have the option to share activity from apps through this dialog without needing to login to Facebook first. This eliminates 1 – 3 extra steps required for login when sharing via the feed dialog.

The Share Dialog further improves upon the iOS 6 share sheet by adding support for publishing Open Graph actions to make it easier for people to tell their stories on mobile. In addition, people can now tag friends and share where they are enabling them to share in a more meaningful and engaging way, while helping even more people connect with your app.

If you’re a mobile developer, this should be one of the first ways you integrate your app with Facebook to engage with our 750+ million mobile users. Learn more about getting started with the Share Dialog.

Download the SDK now.

Shireesh Asthana

Platform Updates: Operation Developer Love

By Shireesh Asthana - Wednesday, May 15, 2013 at 6:30pm

Since last Wednesday's update, we explained how to Create Beautiful Sections for Your App on Timeline including best practices for creating them and tracking user engagement using App insights.

Weekly stats

The following stats are for activity between 05/08/2013-05/15/2013:

Bugs activity

  • 219 bugs were created
  • 65 bugs were assigned
  • 193 bugs were resolved
  • 45 bugs were fixed
  • 148 bug were were duplicate, invalid, or by design

Bugs fixed

  • The response parameters of server side login api changed
  • open graph action causing errors when posted from admin of app
  • Image not shown
  • Handling Price Jumping paragraph has duplicate sentences
  • to represen an items for sale
  • #pricejumping anchor does nothing
  • Open Graph Attachment editing won't work
  • Cannot edit action tenses
  • Open Graph Story - Can't Edit Sample Data or Attachment
  • Open graph returns an error of "You already have an action type named XXX" when creating an action.
  • Unexpected token ; connect.facebook.net/sv_SE/all/debug.js:1765
  • "Uncaught SyntaxError: Unexpected token;" in debug.js
  • Login not returning access_token
  • Don't work on mobile device
  • Authenticatation referral is deprecated.
  • Authenticated referrals are no longer supported
  • Out of date?
  • Mobile Feed Dialog
  • Missing reference to
  • Dead links under "Simplified user session management"
  • have to fix...
  • Typo : facenook instead of facebook
  • Insights endpoint returns OAuthException unexpected error
  • FQL profile_pic: width and height are required when specify one of them
  • Fb Like button showing wonrg like counts
  • Register the achievement
  • "Use of app has been restricted" for app with no restrictions
  • Subscribe Action is not saved for object type
  • Mobile OAuth flow redirecting to chat buddy list, not back to app
  • Invalid Scope: friend_photos
  • getting "An error occured while creating the share [HTTP 400]" message when posting to a page
  • Submission Requirements missing
  • Page states that FQL was deprecated, but that is not mentioned anywhere else
  • Inconsistency between url_link and link_url
  • Clowny repeat of paragraph
  • Login flow for games - broken link
  • "Cannot call API on behalf of this user" error because of "Country Restrictions"
  • fitness:achievements link doesn't work
  • Link to review object broken
  • business.business is 404
  • can't get like of the post with graph's api
  • Problem logging fter switching the iOS6 system user in the Settings app
  • FB.ui method feed does not work anymore if the user has logged out from facebook.com
  • The app token link is 404
  • Link to "basic" data permission is broken

Activity on facebook.stackoverflow.com

  • 391 questions asked
  • 72 questions with a score of 1 or greater
  • 30 answered, 42% answered rate
  • 50 replied, 69% reply rate
Ash Wahi

Create Beautiful Sections for Your App on Timeline

By Ash Wahi - Tuesday, May 14, 2013 at 1:00pm

In March, we introduced new sections on timeline to help people express what’s important to them. Today, we're excited to announce that we've rolled out sections to everyone and are seeing almost 200 million items being added daily.

Many developers have already integrated with sections to make their apps a core part of people’s identities on timeline. We've highlighted a few integrations below along with a new App Insights tool and best practices for creating your own. Sections are also a more beautiful and lasting way to display your app on timeline compared to aggregations, which we are no longer supporting.

Add ratings to the Movies, TV Shows, and Books sections

Apps like Netflix, Rotten Tomatoes, Goodreads have integrated with sections to let people add their favorite media content to timeline. To encourage people to share with friends, we're rolling out the ability to rate content directly on timeline and add ratings from apps.

Enable song discovery from the Music section

People using music apps such as Spotify, Rdio, and Deezer can play songs liked by their friends with one simple click in the Music section. To date, more than 17 billion songs have been added to people’s Music sections through likes and listening activity from apps.

Track workouts using the Fitness section

Apps such as Nike+, Endomondo, Runtastic, and Strava are letting people track their workouts and stay motivated with friends using the Fitness section on timeline. For example, the section below features a summary of runs using data from several fitness apps. The bars show the number of miles for each run and clicking on a bar displays a map of the route taken.

Create custom app sections for your users to add to timeline

If your app does not use any of our common actions (listen, run, watch, read, etc), you can easily create a custom app section. For example, OpenTable created a custom app section for foodies to share the restaurants that they like and recently dined at.

Many game developers are also taking advantage of custom app sections in addition to our Games section. The Hidden Objects game Pearl's Peril uses beautiful images to display the levels that a player has recently completed.

Best practices for creating app sections

Custom app sections require review and user opt in before they can be displayed on timeline. We recommend you keep these best practices in mind when creating yours:

  1. Give people a way to add your custom section to timeline: Consider including a URL in your app to give your users a preview of your section and help them decide whether to add it to timeline (see Foursquare example below).
  2. Choose the right template for your section: For example, apps with great visual content should use the gallery template to draw people's attention. We also support list and map templates.
  3. Focus on quality and completeness before submitting your section for approval: To make the review process simple, submit your section only after making sure your object images and descriptions are complete and look great from the perspective of your users.

Track user engagement with sections using App Insights

To help you track user engagement with sections, we've expanded App Insights to include analytics on timeline section impressions and referral clicks to your app.

Sections are a great way to make your app a core part of people's identities on timeline. To get started today, visit our sections documentation.

Post archive
Facebook © 2013 · English (US)
AboutAdvertisingCareersPlatform PoliciesPrivacy Policy