CINXE.COM

<!DOCTYPE html> <html lang="en" id="facebook" class="no_js"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://developers.facebook.com/?ref=pf","20150528180904","https://web.archive.org/","web","/_static/", "1432836544"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"/><script>function envFlush(a){function b(c){for(var d in a)c[d]=a[d];}if(window.requireLazy){window.requireLazy(['Env'],b);}else{window.Env=window.Env||{};b(window.Env);}}envFlush({"ajaxpipe_token":"AXjjK4ZAy1Umr8Wd","lhsh":"cAQGtH3ie"});</script><script>CavalryLogger=false;</script><noscript><meta http-equiv="refresh" content="0; URL=/web/20150528180904/https://developers.facebook.com/?ref=pf&amp;_fb_noscript=1"/></noscript><meta name="referrer" content="default" id="meta_referrer"/><title id="pageTitle">Facebook Developers</title><meta property="description" content="Facebook Platform helps developers build, grow and monetize their business"/><meta property="fb:app_id" content="113869198637480"/><meta property="og:site_name" content="Facebook Developers"/><meta property="og:title" content="Facebook Developers"/><meta property="og:type" content="website"/><meta property="og:url" content="https://web.archive.org/web/20150528180904/https://developers.facebook.com/"/><meta property="og:image" content="https://web.archive.org/web/20150528180904im_/https://static.xx.fbcdn.net/rsrc.php/v2/y6/r/YQEGe6GxI_M.png"/><meta property="og:locale" content="en_US"/><meta property="og:description" content="Facebook Platform helps developers build, grow and monetize their business"/><meta name="twitter:site:id" content="63359297"/><meta name="twitter:card" content="summary"/><script> (function(f,b,e,v,n,t,s){n=window.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};n.version='1.0';n.pixelId=e;n.queue=[];t=f.createElement(b);t.async=true;t.src=v;s=f.getElementsByTagName(b)[0];s.parentNode.insertBefore(t,s)}(document,'script','721503217860715','//web.archive.org/web/20150528180904/https://connect.facebook.net/en_US/fbevents.js')); fbq('reportPageView'); </script><noscript><img height="1" width="1" alt="" style="display:none" src="https://web.archive.org/web/20150528180904im_/https://www.facebook.com/tr?id=721503217860715&amp;ev=PageView&amp;noscript=1"/></noscript><script>fbq("reportViewContent", {"value":"2","currency":"EUR"});</script><script>(function() { var _fbq = window._fbq || (window._fbq = []); if (!_fbq.loaded) { var fbds = document.createElement('script'); fbds.async = true; fbds.src = '//web.archive.org/web/20150528180904/https://connect.facebook.net/en_US/fbds.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(fbds, s); _fbq.loaded = true; } _fbq.push(['addPixelId', '675141479195042']); })(); window._fbq = window._fbq || []; window._fbq.push(['track', 'PixelInitialized', {}]); </script><noscript><img height="1" width="1" alt="" style="display:none" src="https://web.archive.org/web/20150528180904im_/https://www.facebook.com/tr?id=675141479195042&amp;ev=PixelInitialized"/></noscript><script>(function() { var _fbq = window._fbq || (window._fbq = []); if (!_fbq.loaded) { var fbds = document.createElement('script'); fbds.async = true; fbds.src = '//web.archive.org/web/20150528180904/https://connect.facebook.net/en_US/fbds.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(fbds, s); _fbq.loaded = true; } _fbq.push(['addPixelId', '574561515946252']); })(); window._fbq = window._fbq || []; window._fbq.push(['track', 'PixelInitialized', {}]); </script><noscript><img height="1" width="1" alt="" style="display:none" src="https://web.archive.org/web/20150528180904im_/https://www.facebook.com/tr?id=574561515946252&amp;ev=PixelInitialized"/></noscript><script type="text/javascript">(function(){window.__vitals={VitalsContextSensor:{context:'load',enter:new Date().getTime()}};})();</script><link rel="shortcut icon" href="https://web.archive.org/web/20150528180904im_/https://static.xx.fbcdn.net/rsrc.php/yV/r/hzMapiNYYpW.ico"/><link type="text/css" rel="stylesheet" href="https://web.archive.org/web/20150528180904cs_/https://static.xx.fbcdn.net/rsrc.php/v2/yH/r/r-Rm4X0arF0.css" data-bootloader-hash="injXp" data-permanent="1"/> <link type="text/css" rel="stylesheet" href="https://web.archive.org/web/20150528180904cs_/https://static.xx.fbcdn.net/rsrc.php/v2/y6/r/24c7URKKaDI.css" data-bootloader-hash="/nmJP"/> <link type="text/css" rel="stylesheet" href="https://web.archive.org/web/20150528180904cs_/https://static.xx.fbcdn.net/rsrc.php/v2/yu/r/cOm1K-rXl3X.css" data-bootloader-hash="aR7yh"/> <link type="text/css" rel="stylesheet" href="https://web.archive.org/web/20150528180904cs_/https://static.xx.fbcdn.net/rsrc.php/v2/yY/r/HVcQwnYv15E.css" data-bootloader-hash="gdZkf"/> <script src="https://web.archive.org/web/20150528180904js_/https://static.xx.fbcdn.net/rsrc.php/v2/yW/r/lEwK9njV97p.js" data-bootloader-hash="B2TKg" crossorigin="anonymous"></script> <script>(require("ServerJSDefine")).handleDefines([["URLFragmentPreludeConfig",[],{"incorporateQuicklingFragment":true,"hashtagRedirect":true},137],["CSSLoaderConfig",[],{"timeout":5000},619],["AsyncRequestConfig",[],{"retryOnNetworkError":"1"},328],["DTSGInitialData",[],{},258],["SiteData",[],{"revision":1758146,"tier":"","push_phase":"V3","pkg_cohort":"EXP1:devsite_pkg","vip":"173.252.73.52"},317],["CoreWarningGK",[],{"forceWarning":false},725],["CurrentUserInitialData",[],{"USER_ID":"0","ACCOUNT_ID":"0"},270],["UserAgentData",[],{"browserArchitecture":"32","browserFullVersion":null,"browserMinorVersion":null,"browserName":"Unknown","browserVersion":null,"deviceName":"Unknown","engineName":"Unknown","engineVersion":null,"platformArchitecture":"32","platformName":"Unknown","platformVersion":null,"platformFullVersion":null},527],["CurrentCommunityInitialData",[],{},490],["ISB",[],{},330],["LSD",[],{"token":"AVoTI3xL"},323],["BanzaiConfig",[],{"EXPIRY":86400000,"MAX_SIZE":10000,"MAX_WAIT":150000,"RESTORE_WAIT":150000,"blacklist":["time_spent"],"gks":{"boosted_component":true,"boosted_pagelikes":true,"boosted_posts":true,"boosted_website":true,"jslogger":true,"mercury_send_error_logging":true,"miny_compression":true,"pages_client_logging":true,"time_spent_bit_array":true,"useraction":true,"videos":true,"visibility_tracking":true,"vitals":true,"allow_userid_mismatch":true}},7],["ModulePerformanceGating",[],{"bootload_page_voice_dropdown":true,"js_module_defer_banzai_restoration":false,"js_module_defer_blob_creation":false,"js_module_kill_legacy_tooltip":false,"js_module_defer_channel_manager_start":false,"js_module_defer_left_nav_section_bookmarks":false},793],["TrackingConfig",[],{"domain":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/pixel.facebook.com"},325],["ErrorSignalConfig",[],{"uri":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/error.facebook.com\/common\/scribe_endpoint.php"},319],["FbtNumber",["IntlEnglishNumberType"],{"impl":{"__m":"IntlEnglishNumberType"}},605],["IntlViewerContext",[],{"GENDER":50331648},772],["FbtLogger",[],{"logger":null},288],["FbtQTOverrides",[],{"overrides":{"1_539bf175108659676097349f8b511a1d":"Donate to International Medical Corps now and Facebook will match your donation.","1_d1c1f6116da4d8f993a151fda3072cb5":"Donate to International Medical Corps today and join us in supporting relief efforts","1_6f7acce98bbf4cfdac77ebf5b9bad304":"100\u0025 of your donation will go to {=International Medical Corps} and their work in response to the Nepal earthquake. Facebook will also donate $2 million to local relief efforts.","1_8b130114c0a07a35b47bebd218149f60":"Support earthquake relief efforts","1_8d7e2c77c3375ec57db92d101f139964":"Donate to International Medical Corps now and support earthquake relief efforts."}},551],["DisplaySnowliftProfilePhotoNux",[],{"display":false},817],["SessionNameConfig",[],{"seed":"0i9b"},757],["InitialServerTime",[],{"serverTime":1432836544000},204],["UFIConstants",[],{"UFIActionType":{"COMMENT_LIKE":"fa-type:comment-like","COMMENT_SET_SPAM":"fa-type:mark-spam","DELETE_COMMENT":"fa-type:delete-comment","DISABLE_COMMENTS":"fa-type:disable-comments","LIVE_DELETE_COMMENT":"fa-type:live-delete-comment","LIKE_ACTION":"fa-type:like","SUBSCRIBE_ACTION":"fa-type:subscribe","REMOVE_PREVIEW":"fa-type:remove-preview","MARK_COMMENT_SPAM":"fa-type:mark-spam","CONFIRM_COMMENT_REMOVAL":"fa-type:confirm-remove","TRANSLATE_COMMENT":"fa-type:translate-comment","COMMENT_LIKECOUNT_UPDATE":"fa-type:comment-likecount-update","ADD_COMMENT_ACTION":"fa-type:add-comment"},"UFICommentOrderingMode":{"CHRONOLOGICAL":"chronological","RANKED_THREADED":"ranked_threaded","TOPLEVEL":"toplevel","RECENT_ACTIVITY":"recent_activity","FEATURED":"featured","FILTERED":"filtered"},"UFIFeedbackSourceType":{"PROFILE":0,"NEWS_FEED":1,"OBJECT":2,"MOBILE":3,"EMAIL":4,"PROFILE_APPROVAL":10,"TICKER":12,"NONE":13,"INTERN":14,"ADS":15,"EVENT_GOING_FLYOUT":16,"PHOTOS_SNOWLIFT":17,"PHOTOS_SNOWFLAKE":20,"USER_TIMELINE":21,"PAGE_TIMELINE":22,"SEARCH":23,"PAGE_TAB":24,"TIMELINE_COLLECTION":25,"TOPIC_CONVERSATION":26,"ON_THIS_DAY":27},"UFIPayloadSourceType":{"UNKNOWN":0,"INITIAL_SERVER":1,"LIVE_SEND":2,"USER_ACTION":3,"ENDPOINT_LIKE":10,"ENDPOINT_COMMENT_LIKE":11,"ENDPOINT_ADD_COMMENT":12,"ENDPOINT_EDIT_COMMENT":13,"ENDPOINT_DELETE_COMMENT":14,"ENDPOINT_COMMENT_SPAM":16,"ENDPOINT_REMOVE_PREVIEW":17,"ENDPOINT_ID_COMMENT_FETCH":18,"ENDPOINT_COMMENT_FETCH":19,"ENDPOINT_TRANSLATE_COMMENT":20,"ENDPOINT_BAN":21,"ENDPOINT_SUBSCRIBE":22,"ENDPOINT_COMMENT_LIKECOUNT_UPDATE":23,"ENDPOINT_DISABLE_COMMENTS":24,"ENDPOINT_ACTOR_CHANGE":25},"UFIStatus":{"DELETED":"status:deleted","SPAM":"status:spam","SPAM_DISPLAY":"status:spam-display","LIVE_DELETED":"status:live-deleted","FAILED_ADD":"status:failed-add","FAILED_EDIT":"status:failed-edit","PENDING_EDIT":"status:pending-edit"},"attachmentTruncationLength":80,"commentTruncationLength":420,"commentTruncationMaxLines":3,"commentTruncationPercent":0.6,"commentURLTruncationLength":60,"defaultPageSize":50,"infiniteScrollRangeForQANDAPermalinks":1000,"minCommentsForOrderingModeSelector":2,"unavailableCommentKey":"unavailable_comment_key"},240]]);new (require("ServerJS"))().handle({"require":[["TimeSlice"],["markJSEnabled"],["lowerDomain"],["URLFragmentPrelude"],["Primer"],["Bootloader"]]});</script></head><body class="_55w7 x1 Locale_en_US" dir="ltr"><div class="_li"><div class="_58k7" id="devsite_header" data-referrer="devsite_header"></div><div class="_53vp"><div class="clearfix _53u5"><div class="_4bl7 _53u7" role="main"><div class="_bzu"><div class="_4-u2 _57mb _ck7 _4-u8 _52jv" style="min-height: 290px; background-image:url(https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xap1/t39.2365-6/10734326_913851798636361_910978730_n.jpg); background-size: 922px 290px; "><div class="_4-u3 _3a8w _5muj"><h1 style="margin-top:55px"> F8 Developer Conference </h1><p> Thanks for joining us at the intersection of creativity and technology. </p><a class="_vd-" href="https://web.archive.org/web/20150528180904/https://www.facebook.com/l.php?u=https%3A%2F%2Ff8.facebooklive.com%2F&amp;h=9AQHGYcN7&amp;s=1" rel="nofollow" target="_blank" style="font-size: 13px; letter-spacing: .08em; line-height: 14px; margin-top: 0;" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/f8.facebooklive.com\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/www.facebook.com\/l.php?u=https\u00253A\u00252F\u00252Ff8.facebooklive.com\u00252F&amp;h=9AQHGYcN7&amp;s=1&quot;);">Watch all the Sessions</a></div></div><div class="_4-u2 _57mb _4-u8 _52jv" style="min-height:150px"><div class="clearfix pvl"><div class="_4bl7" style="width:20%"><div class="pam"><a href="/web/20150528180904/https://developers.facebook.com/products/analytics" style="text-decoration:none"><img class="mbm img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xap1/t39.2365-6/11057093_1577361825884181_1978812677_n.png" alt="" style="width:48px;height:48px"/><h2 style="letter-spacing: -0.5px;">Analytics for Apps</h2><p>Understand how people<br/>use your app</p><div class="_50f4"><a href="/web/20150528180904/https://developers.facebook.com/products/analytics">Learn More</a></div></a></div></div><div class="_4bl7" style="width:20%"><div class="pam"><a href="/web/20150528180904/https://developers.facebook.com/products/messenger" style="text-decoration:none"><img class="mbm img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xfa1/t39.2365-6/10734329_370752856441612_1839963594_n.png" alt="" style="width:48px;height:48px"/><h2>Messenger</h2><p>Grow your app by<br/>powering conversations</p><div class="_50f4"><a href="/web/20150528180904/https://developers.facebook.com/products/messenger">Learn More</a></div></a></div></div><div class="_4bl7" style="width:20%"><div class="pam"><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins" style="text-decoration:none"><img class="mbm img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xfa1/t39.2365-6/11057082_1549040018696235_598820359_n.png" alt="" style="width:48px;height:48px;"/><h2>Social Plugins</h2><p>Easily make your<br/>app or website social</p><div class="_50f4"><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins">Learn More</a></div></a></div></div><div class="_4bl7" style="width:20%"><div class="pam"><a href="/web/20150528180904/https://developers.facebook.com/products/sharing/app-invites" style="text-decoration:none"><img class="mbm img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xfa1/t39.2365-6/10734313_433354906829478_392204668_n.png" alt="" style="width:48px;height:48px;"/><h2>App Invites</h2><p>Let people recommend<br/>your app to friends</p><div class="_50f4"><a href="/web/20150528180904/https://developers.facebook.com/products/sharing/app-invites">Learn More</a></div></a></div></div><div class="_4bl7" style="width:20%"><div class="pam"><a href="/web/20150528180904/https://developers.facebook.com/products/app-monetization" style="text-decoration:none"><img class="mbm img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xat1/t39.2365-6/10935980_817584425000109_665073142_n.png" alt="" style="width:48px;height:48px;"/><h2>App Monetization</h2><p>Monetize with ads and<br/>publisher tools </p><div class="_50f4"><a href="/web/20150528180904/https://developers.facebook.com/products/app-monetization">Learn More</a></div></a></div></div></div></div><div class="_4-u2 pam _57mb _4-u8 _52jv" style="min-height:300px"><div class="_4-u3 _3a8w"><h2 style="padding-top:12px;">Discover More Products</h2><div class="mtl _1840" id="productsFilter"><a class="active inlineBlock _3-8r _2pi3" href="#" rel="products-all" role="button"><span class="_50f4 _50f7">All</span></a><a class="inlineBlock _3-8r _2pi3" href="#" rel="products-ios" role="button"><span class="_50f4 _50f7">iOS</span></a><a class="inlineBlock _3-8r _2pi3" href="#" rel="products-android" role="button"><span class="_50f4 _50f7">Android</span></a><a class="inlineBlock _3-8r _2pi3" href="#" rel="products-websites" role="button"><span class="_50f4 _50f7">Websites</span></a><a class="inlineBlock _3-8r _2pi3" href="#" rel="products-media" role="button"><span class="_50f4 _50f7">Media Publishers</span></a><a class="inlineBlock _3-8r _2pi3" href="#" rel="products-games" role="button"><span class="_50f4 _50f7">Games</span></a></div><div class="loading" id="productsTabs" style="height:380px"><div class="clearfix _2t8i" id="products-all"><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/ads">Ads for Apps</a></h3><p>Grow your app by reaching a larger audience and increasing your installs.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/analytics">Analytics for Apps</a></h3><p>Build better apps by understanding your users through funnels, cohorts, segmentation and attribution.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/sharing/app-invites/">App Invites</a></h3><p>Let people share your app directly with their friends.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/app-links">App Links</a></h3><p>An open, cross platform standard for app to app linking.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/app-monetization">App Monetization</a></h3><p>Monetize your app with ads from Facebook and LiveRail.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/app-monetization/audience-network/">Audience Network</a></h3><p>Monetize by embedding ads from Facebook&#039;s 2 million advertisers in your app.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/games">Games</a></h3><p>Build, grow and monetize your game across iOS, Android and the Web.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/login">Facebook Login</a></h3><p>The fast and convenient way for people to login to your app or website.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/messenger">Messenger</a></h3><p>Grow and engage your app by powering the conversation</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/parse">Parse</a></h3><p>The complete mobile app platform - Core, Push and Analytics.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/sharing">Sharing</a></h3><p>Make it easy for people to share your app&#039;s content which whoever they want.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins">Social Plugins</a></h3><p>The easiest way to make your app or website social.</p></div></div></div><div class="clearfix _2t8i _1ldk" id="products-ios"><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/ads">Ads for Apps</a></h3><p>Grow your app by reaching a larger audience and increasing your installs.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/analytics">Analytics for Apps</a></h3><p>Build better apps by understanding your users through funnels, cohorts, segmentation and attribution.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/sharing/app-invites/">App Invites</a></h3><p>Let people share your app directly with their friends.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/app-links">App Links</a></h3><p>An open, cross platform standard for app to app linking.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/app-monetization/app-monetization/">App Monetization</a></h3><p>Monetize by embedding ads from Facebook&#039;s 2 million advertisers in your app.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/login">Facebook Login</a></h3><p>The fast and convenient way for people to login to your app.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/ios">Facebook SDK for iOS</a></h3><p>Quickly and easily implement Login, Sharing, App Events and more.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/ios/like-button">Like Button for iOS</a></h3><p>The Like button is the quickest way for people to share content with their friends.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/messenger">Messenger</a></h3><p>Grow and engage your iOS app by powering the conversation</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/games/mobile">Mobile Games</a></h3><p>Build, grow and monetize your iOS game.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/parse">Parse</a></h3><p>The complete mobile app platform - Core, Push and Analytics.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/sharing">Sharing</a></h3><p>Make it easy for people to share your app&#039;s content which whoever they want.</p></div></div></div><div class="clearfix _2t8i _1ldk" id="products-android"><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/ads">Ads for Apps</a></h3><p>Grow your app by reaching a larger audience and increasing your installs.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/analytics">Analytics for Apps</a></h3><p>Build better apps by understanding your users through funnels, cohorts, segmentation and attribution.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/sharing/app-invites/">App Invites</a></h3><p>Let people share your app directly with their friends.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/app-links">App Links</a></h3><p>An open, cross platform standard for app to app linking.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/app-monetization/app-monetization/">App Monetization</a></h3><p>Monetize by embedding ads from Facebook&#039;s 2 million advertisers in your app.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/login">Facebook Login</a></h3><p>The fast and convenient way for people to login to your app.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/android">Facebook SDK for Android</a></h3><p>Quickly and easily implement Login, Sharing, App Events and more.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/android/like-button">Like Button for Android</a></h3><p>The Like button is the quickest way for people to share content with their friends.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/messenger">Messenger</a></h3><p>Grow and engage your Android app by powering the conversation</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/games/mobile">Mobile Games</a></h3><p>Build, grow and monetize your Android game.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/parse">Parse</a></h3><p>The complete mobile app platform - Core, Push and Analytics.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/sharing">Sharing</a></h3><p>Make it easy for people to share your app&#039;s content which whoever they want.</p></div></div></div><div class="clearfix _2t8i _1ldk" id="products-websites"><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/ads">Ads for Websites</a></h3><p>Acquire new visitors and drive business results.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/analytics">Analytics for Apps</a></h3><p>Build better apps by understanding your users through funnels, cohorts, segmentation and attribution.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/anonymous-login">Anonymous Login</a></h3><p>The most convenient way for people to log into your app without sharing their personal information.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins/embeds/">Embedded Posts, Pages and Video</a></h3><p>Easily embed a Facebook Post, Video or Page into your website.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins/comments">Facebook Comments</a></h3><p>Powering high-quality discussions at scale.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/login">Facebook Login</a></h3><p>The fast and convenient way for people to login to your app or website.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/javascript">Facebook SDK for JavaScript</a></h3><p>Implement Facebook Login, render Social Plugins, log App Events and more.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/php">Facebook SDK for PHP</a></h3><p>Quickly and easily implement Login, Sharing, App Events and more.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins/like-share-send/">Like, Share &amp; Send Buttons</a></h3><p>Make it easy for people to share and engage with your content.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins">Social Plugins</a></h3><p>The easiest way to make your app or website social.</p></div></div></div><div class="clearfix _2t8i _1ldk" id="products-media"><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/ads-for-websites">Ads for Websites</a></h3><p>Acquire new visitors and drive business results.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/analytics">Analytics for Apps</a></h3><p>Build better websites by understanding your visitors through funnels, cohorts, segmentation and attribution.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/platforminsights/domains">Domain Insights</a></h3><p>Understand the value Facebook is driving to your website.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins/embeds/">Embedded Posts, Pages and Video</a></h3><p>Easily embed a Facebook Post, Video or Page into your website or blog.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins/comments">Facebook Comments</a></h3><p>Powering high-quality discussions at scale. Includes comment mirroring and powerful moderation tools.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/login">Facebook Login</a></h3><p>The fast and convenient way for people to login to your website.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins/like-share-send/">Like, Share &amp; Send Buttons</a></h3><p>Make it easy for people to share and engage with your content.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/mediasolutions">Media Solutions Partners</a></h3><p>Meet proven leaders in building interactive Facebook media experiences.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/social-plugins">Social Plugins</a></h3><p>The easiest way to make your website or blog social.</p></div></div></div><div class="clearfix _2t8i _1ldk" id="products-games"><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/ads">Ads for Apps</a></h3><p>Grow your mobile game by reaching a larger audience and increasing your installs.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/analytics">Analytics for Apps</a></h3><p>Build better games by understanding your users through funnels, cohorts, segmentation and attribution.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/app-monetization/audience-network/">Audience Network</a></h3><p>Monetize by embedding ads from Facebook&#039;s 2 million advertisers in your iOS or Android game.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/games/desktop">Desktop Games</a></h3><p>Reach millions of players by joining Facebook.com -- the largest web gaming platform in the world.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/login">Facebook Login</a></h3><p>The fast and convenient way for people to login to your game.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/products/games/mobile">Mobile Games</a></h3><p>Increase engagement and let people play your game wherever, whenever.</p></div></div><div class="_4bl7 _2wl-"><div><h3><a href="/web/20150528180904/https://developers.facebook.com/products/parse">Parse</a></h3><p>The complete mobile app platform - Core, Push and Analytics.</p><h3><a href="/web/20150528180904/https://developers.facebook.com/docs/payments">Payments for Games</a></h3><p>Easily accept international payments in your game on Facebook.com.</p></div></div></div></div></div></div><div class="clearfix"><div class="_4bl7 _2wm0"><div class="_4-u2 mrs _57mb _1b_x _1b_w _4-u8"><div class="_4-u3 _5rva"><div class="clearfix"><a class="lfloat _ohe" href="https://web.archive.org/web/20150528180904/https://code.facebook.com/opensource"><span class="_50f4 _50f7"> Open Source </span></a></div></div><div class="_4-u3 _3a8w"><div class="_30bb"><a href="https://web.archive.org/web/20150528180904/https://code.facebook.com/projects/176988925806765/react/"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpa1/t39.2365-6/10935979_1572412879663563_1049087646_n.png" alt=""/></div><div class="_4bl9"><h3>React</h3><p>A declarative, efficient, and flexible JavaScript library for building user interfaces.</p></div></div></a><a href="https://web.archive.org/web/20150528180904/https://code.facebook.com/projects/564433143613123/hhvm/"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xap1/t39.2365-6/10935979_761837343912945_1160683838_n.png" alt=""/></div><div class="_4bl9"><h3>HHVM</h3><p>A virtual machine designed for executing programs written in Hack and PHP.</p></div></div></a><a href="https://web.archive.org/web/20150528180904/https://code.facebook.com/projects/552007124892407/presto/"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpa1/t39.2365-6/10935990_1405257543114006_1497969632_n.png" alt=""/></div><div class="_4bl9"><h3>Presto</h3><p>Distributed SQL query engine for running interactive analytic queries against big data sources.</p></div></div></a><a href="https://web.archive.org/web/20150528180904/https://code.facebook.com/projects/1475518869403439/asyncdisplaykit/"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpf1/t39.2365-6/10935985_416058695223789_231587495_n.png" alt=""/></div><div class="_4bl9"><h3>AsyncDisplayKit</h3><p>Smooth asynchronous user interfaces for iOS apps.</p></div></div></a></div></div></div></div><div class="_4bl7 _2wm0"><div class="_4-u2 mls _57mb _1b_x _4-u8"><div class="_4-u3 _5rva"><div class="clearfix"><a class="lfloat _ohe" href="/web/20150528180904/https://developers.facebook.com/blog"><span class="_50f4 _50f7"> Recent News </span></a></div></div><div class="_4-u3 _3a8w"><ol class="_1b_y"><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/05/14/FbStart-year-2/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xaf1/v/t1.0-1/p50x50/10501881_10204486881792299_4760768165447027711_n.jpg?oh=f216f0136ff8f1842684c746ecd77a93&amp;oe=55F0137F&amp;__gda__=1442742723_e59c3859644e017918e020fa9ded7476" alt=""/></div><div class="_4bl9"><h3>FbStart distributes $100 million in benefits to more than 3,800 startups in the first year</h3><div class="_1b_z"><span class="_50f8">May 14, 2015 - </span>We launched FbStart at F8 2014 with a small set of partners and the goal of building a global community of mobile developers. In the first year, FbStart distributed benefits worth more than $100 million to more than 3,800 startups, helping many of these companies grow their businesses worldwide. As we head into the program&#039;s second year, we&#039;re expanding the benefits FbStart provides to members, adding a new track for pre-launch startups, and offering additional benefits for games and social good developers. </div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/05/11/how-to-drive-installs-app-invites/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xap1/v/t1.0-1/c25.0.50.50/p50x50/1469859_770293292987596_203721727_n.jpg?oh=133ba5e58efd0d20595e0bd4269989d5&amp;oe=55FC5488&amp;__gda__=1442422089_7ebddb32f86c4b3f9a904a91b34cf4b6" alt=""/></div><div class="_4bl9"><h3>How To Drive Installs with App Invites</h3><div class="_1b_z"><span class="_50f8">May 11, 2015 - </span>How to drive installs with App Invites</div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/05/07/deep-linking/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xta1/v/t1.0-1/p50x50/11107734_10153216467321252_8861592672805081944_n.jpg?oh=fa746e98949e5747f5954ce83ceda8c9&amp;oe=55FB1DA5&amp;__gda__=1442619787_2660f8669467f5661b9562e3ef04b401" alt=""/></div><div class="_4bl9"><h3>Deep linking for mobile app install ads</h3><div class="_1b_z"><span class="_50f8">May 7, 2015 - </span>Deep linking for mobile app install ads</div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/05/06/native-ads-made-easy/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xaf1/v/t1.0-1/p50x50/10959816_10203326731600691_960525417240799142_n.jpg?oh=0538885e2a397c2dfe5e4d11340e52f3&amp;oe=55C656EA&amp;__gda__=1443687527_51d14bc441d45b582aba44743cb17b92" alt=""/></div><div class="_4bl9"><h3>Native Ads Made Easy</h3><div class="_1b_z"><span class="_50f8">May 6, 2015 - </span>Blog post announcing the launch of Native Ads Manager, Native Ads Templates, and H-Scroll for Audience Network.</div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/04/28/april-30-migration/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xfa1/v/t1.0-1/c5.2.50.50/p57x57/1607007_10154039541105582_2285055474765477904_n.jpg?oh=b5f16e7a07d3cd423f6661b753cf5962&amp;oe=55C0F12A&amp;__gda__=1438695173_11d79d35447341f2c06eba974a6207aa" alt=""/></div><div class="_4bl9"><h3>What to Expect on April 30 - Upgrading to Graph API and the New Login</h3><div class="_1b_z"><span class="_50f8">April 28, 2015 - </span>Beginning April 30, we&#039;ll start upgrading all apps to the New Login and Graph API v2. Here is what you can expect.</div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/04/28/DesktopVideoAppAds/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpf1/v/t1.0-1/c32.9.116.116/s50x50/9968_633111043306_890020988_n.jpg?oh=c2b6d07841630a8af2545a21807579d2&amp;oe=56090F86&amp;__gda__=1439041463_a94ca84c0bfb7785d59896b0abf28aa3" alt=""/></div><div class="_4bl9"><h3>Drive Game Installs with Desktop Video App Ads</h3><div class="_1b_z"><span class="_50f8">April 28, 2015 - </span>Today we&#039;re rolling out desktop video app ads to attract more people to install and play Facebook desktop games. This new advertising offering reflects Facebook&#039;s continued investment in desktop games, and it makes it easier than ever to reach the 445 million people that play Facebook-connected games across desktop and mobile every month.</div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/04/23/tips-new-facebook-login/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xfa1/v/t1.0-1/c5.2.50.50/p57x57/1607007_10154039541105582_2285055474765477904_n.jpg?oh=b5f16e7a07d3cd423f6661b753cf5962&amp;oe=55C0F12A&amp;__gda__=1438695173_11d79d35447341f2c06eba974a6207aa" alt=""/></div><div class="_4bl9"><h3>Tips for Building Better Experiences with the New Facebook Login</h3><div class="_1b_z"><span class="_50f8">April 23, 2015 - </span>Tips for handling declined permissions with the new Facebook Login.</div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/03/31/F8_2015_recap/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xfp1/v/t1.0-1/c8.0.50.50/p50x50/58697_432559714317_7018431_n.jpg?oh=fb37f56496b52803f8bfbd6b6e7cbcdd&amp;oe=55F5A95F&amp;__gda__=1443001898_b8eff2f27e609725b5d5833d6b8b457d" alt=""/></div><div class="_4bl9"><h3>Wrapping up F8 2015: Keynote and Session Videos Now Available</h3><div class="_1b_z"><span class="_50f8">March 31, 2015 - </span>F8 2015 recap</div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/03/25/F8_Day2_Preview/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xta1/v/t1.0-1/p50x50/11267738_10153281117267427_7215959277317675562_n.jpg?oh=bc9984b32baa99794adac32adc27c6e8&amp;oe=560B1D6D&amp;__gda__=1443001411_2d8c6c14d60dc00af668e89861041ba7" alt=""/></div><div class="_4bl9"><h3>Dive into Innovation and the Future at F8 Day 2</h3><div class="_1b_z"><span class="_50f8">March 25, 2015 - </span>F8 Day 2 Preview</div></div></div></a></li><li><a href="https://web.archive.org/web/20150528180904/https://developers.facebook.com/blog/post/2015/03/25/F8_2015_Roundup/?ref=hp"><div class="clearfix"><div class="_4bl7"><img class="img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xfa1/v/t1.0-1/c0.1.50.50/p50x50/1958231_10151916431100686_281473858_n.jpg?oh=b39e561d593fc0a38d1dabbfa9409e17&amp;oe=55FCB72C&amp;__gda__=1438938021_62f6ecd7777a0dee310d60e99429cee5" alt=""/></div><div class="_4bl9"><h3>F8 2015: Using Facebook&#039;s Family of Services to Build, Grow and Monetize Apps</h3><div class="_1b_z"><span class="_50f8">March 25, 2015 - </span>Roundup of all F8 products launched</div></div></div></a></li></ol></div></div></div></div><div class="_4-u2 pam _57mb _4-u8 _52jv"><div class="_4-u3 _3a8w"><a href="https://web.archive.org/web/20150528180904/http://l.facebook.com/l.php?u=http%3A%2F%2Fatlassolutions.com%2F&amp;h=aAQFDD_u_&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/http:\/\/atlassolutions.com\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/http:\/\/l.facebook.com\/l.php?u=http\u00253A\u00252F\u00252Fatlassolutions.com\u00252F&amp;h=aAQFDD_u_&amp;s=1&quot;);"><img class="phl img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xtp1/t39.2365-6/10734332_1077961155554055_2121374527_n.png" alt=""/></a><a href="https://web.archive.org/web/20150528180904/https://www.facebook.com/l.php?u=https%3A%2F%2Finstagram.com%2Fdeveloper%2F&amp;h=ZAQGXwNAL&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/instagram.com\/developer\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/www.facebook.com\/l.php?u=https\u00253A\u00252F\u00252Finstagram.com\u00252Fdeveloper\u00252F&amp;h=ZAQGXwNAL&amp;s=1&quot;);"><img class="phl img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpf1/t39.2365-6/10734338_930036967040758_1132564252_n.png" alt=""/></a><a href="https://web.archive.org/web/20150528180904/http://l.facebook.com/l.php?u=http%3A%2F%2Fwww.liverail.com%2F&amp;h=lAQES9sF2&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/http:\/\/www.liverail.com\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/http:\/\/l.facebook.com\/l.php?u=http\u00253A\u00252F\u00252Fwww.liverail.com\u00252F&amp;h=lAQES9sF2&amp;s=1&quot;);"><img class="phl img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpa1/t39.2365-6/10734332_792052720876840_458324606_n.png" alt=""/></a><a href="https://web.archive.org/web/20150528180904/https://www.facebook.com/l.php?u=https%3A%2F%2Fdeveloper.oculus.com%2F&amp;h=AAQGB-kme&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/developer.oculus.com\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/www.facebook.com\/l.php?u=https\u00253A\u00252F\u00252Fdeveloper.oculus.com\u00252F&amp;h=AAQGB-kme&amp;s=1&quot;);"><img class="phl img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpt1/t39.2365-6/10734332_1423338574632034_1897589073_n.png" alt=""/></a><a href="https://web.archive.org/web/20150528180904/https://www.facebook.com/l.php?u=https%3A%2F%2Fparse.com%2F&amp;h=vAQF59cdC&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/parse.com\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/www.facebook.com\/l.php?u=https\u00253A\u00252F\u00252Fparse.com\u00252F&amp;h=vAQF59cdC&amp;s=1&quot;);"><img class="phl img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xfp1/t39.2365-6/11057010_1590853124485933_542183161_n.png" alt=""/></a><a href="https://web.archive.org/web/20150528180904/https://www.facebook.com/l.php?u=https%3A%2F%2Fwit.ai%2F&amp;h=dAQFJ6ByD&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/wit.ai\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/www.facebook.com\/l.php?u=https\u00253A\u00252F\u00252Fwit.ai\u00252F&amp;h=dAQFJ6ByD&amp;s=1&quot;);"><img class="phl img" src="https://web.archive.org/web/20150528180904im_/https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xfa1/t39.2365-6/10734317_833108703443454_1238878644_n.png" alt=""/></a></div></div></div></div></div></div><div id="devsite_footer" data-referrer="devsite_footer"></div><div id="devsite_dock" data-referrer="devsite_dock"></div></div> <script>requireLazy(["Bootloader"], function(Bootloader) {Bootloader.setResourceMap({"i3n0m":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/www.google-analytics.com\/analytics.js"},"2+7ds":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yO\/r\/rIZjgEd142x.js","crossOrigin":1},"zZ80K":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yj\/r\/_0C23pxDFkY.js","crossOrigin":1},"m8yhD":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yG\/r\/ylxn_i1HcD-.js","crossOrigin":1},"KWz6u":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yf\/r\/baB9LJPUL_S.js","crossOrigin":1},"4vv8\/":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yd\/r\/KzPBZimeKDr.js","crossOrigin":1},"5cFl9":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yQ\/r\/ownovcQrORt.js","crossOrigin":1},"czMZQ":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yd\/r\/kK5Kyu2Bqdq.js","crossOrigin":1},"eZOji":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yS\/r\/Rcsf5DIk2My.css","permanent":1,"crossOrigin":1},"xOg7j":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y5\/r\/aUi3D4z8OcC.js","crossOrigin":1},"maXSC":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yB\/r\/kZNMo02ByVr.js","crossOrigin":1},"vRyLY":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y7\/r\/KnokogkbYgA.js","crossOrigin":1},"CesHP":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yZ\/r\/2CdFa3rwsap.css","permanent":1,"crossOrigin":1},"20549":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y8\/r\/S6TT5SrVVXU.js","crossOrigin":1},"ArbyC":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/ym\/r\/4SNFXzRV0eQ.js","crossOrigin":1},"gBVVy":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yP\/r\/pptyX2q6QKt.js","crossOrigin":1},"FKUxj":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yC\/r\/jh7VrPMnOUR.js","crossOrigin":1},"ccpBO":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yz\/r\/VAI9TSC8ZQd.js","crossOrigin":1},"+ClWy":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yu\/r\/8u4lTKHi4fp.js","crossOrigin":1},"oE4Do":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y4\/r\/rOyGh2ZVRlF.js","crossOrigin":1},"zSVJd":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yt\/r\/q9NQ5KtceQn.css","permanent":1,"crossOrigin":1},"pASC+":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y-\/r\/Lm4Horh1G-6.js","crossOrigin":1},"cNca2":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yO\/r\/pCLxKFqWKTk.js","crossOrigin":1},"veE9Z":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/ys\/r\/rNq3l4o7crw.css","crossOrigin":1},"hTnSJ":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yo\/r\/LVOX8jNKngB.js","crossOrigin":1},"PIHh5":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yf\/r\/W-IeAhxv2Dm.js","crossOrigin":1},"ViEGh":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yF\/r\/XQD2VF7rtM0.js","crossOrigin":1},"tjvED":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yM\/r\/4FXl5r7LXj2.js","crossOrigin":1},"bYp2g":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y2\/r\/WuJ6dO3uUKe.js","crossOrigin":1},"WnpU1":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yQ\/r\/DVnHBkmsA-M.js","crossOrigin":1},"gk\/Rh":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yr\/r\/-hDiMuvyOz1.js","crossOrigin":1},"1+4WM":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yQ\/r\/_zc4xZvQAwg.css","permanent":1,"crossOrigin":1},"u9eW\/":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yh\/r\/U62fHl8SVdV.js","crossOrigin":1},"Aloxy":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/ys\/r\/b-VbES5HuTX.js","crossOrigin":1},"Si1eC":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yS\/r\/c_MjEU2qz1R.js","crossOrigin":1},"7inkT":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yA\/r\/9zcaCJOYp_6.js","crossOrigin":1},"ONpUZ":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y-\/r\/1wd-j5KB3aK.js","crossOrigin":1},"Rrnsq":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yw\/r\/ZDeo0MQ7wDe.js","crossOrigin":1},"K2kur":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yZ\/r\/O20coJ06cUX.js","crossOrigin":1},"J8F73":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yl\/r\/TVw6e4-5L1N.css","permanent":1,"crossOrigin":1},"bslFg":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yW\/r\/1t699Tt1ikW.css","permanent":1,"crossOrigin":1},"+nXlW":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yl\/r\/05Cai2HXZjy.js","crossOrigin":1},"d7V4X":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yx\/r\/dOizSjjqkZz.js","crossOrigin":1},"lt4TZ":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y8\/r\/DAbfQ7Og3T_.css","crossOrigin":1},"liQng":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yE\/r\/sKEqDKJKzq5.js","crossOrigin":1},"IEPJu":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yW\/r\/9C0sF5UyD3_.css","permanent":1,"crossOrigin":1},"ZCNtL":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yd\/r\/TJD-LlNLhq5.js","crossOrigin":1},"VDymv":{"type":"css","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yA\/r\/8V48G7fB2KU.css","permanent":1,"crossOrigin":1},"Rs18G":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yK\/r\/jJ7AayeMLeP.js","crossOrigin":1},"6AU0l":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y4\/r\/kMi86rxhPtn.js","crossOrigin":1},"F9zTJ":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yB\/r\/nyZuNx_g3HC.js","crossOrigin":1},"AtxWD":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yC\/r\/yrvgccVIkV2.js","crossOrigin":1},"zyFOp":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yt\/r\/Nw2zG54kUeM.js","crossOrigin":1},"kc6fI":{"type":"js","src":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/yb\/r\/WkBlQWI2eY4.js","crossOrigin":1}});if (true) {Bootloader.enableBootload({"React":{"resources":["5cFl9","2+7ds","KWz6u"],"module":true},"ExceptionDialog":{"resources":["2+7ds","czMZQ","KWz6u","m8yhD","5cFl9","injXp","eZOji","xOg7j","maXSC","vRyLY","CesHP","20549"],"module":true},"AsyncDOM":{"resources":["KWz6u","2+7ds","ArbyC"],"module":true},"QuickSandSolver":{"resources":["2+7ds","KWz6u","gBVVy","injXp","FKUxj","ccpBO","+ClWy"],"module":true},"ConfirmationDialog":{"resources":["2+7ds","KWz6u","injXp","5cFl9","oE4Do"],"module":true},"Dialog":{"resources":["2+7ds","5cFl9","KWz6u","injXp","m8yhD","zSVJd","pASC+"],"module":true},"ErrorSignal":{"resources":["2+7ds","KWz6u","m8yhD","cNca2"],"module":true},"Event":{"resources":[],"module":true},"AsyncDialog":{"resources":["2+7ds","KWz6u","czMZQ","m8yhD","5cFl9","injXp","eZOji","maXSC"],"module":true},"AsyncRequest":{"resources":["2+7ds","KWz6u"],"module":true},"DialogX":{"resources":["2+7ds","czMZQ","KWz6u","m8yhD","5cFl9","injXp","eZOji"],"module":true},"XUIDialogTitle.react":{"resources":["5cFl9","2+7ds","KWz6u","m8yhD","injXp","maXSC","eZOji","czMZQ"],"module":true},"XUIDialogBody.react":{"resources":["5cFl9","2+7ds","KWz6u","m8yhD","injXp","maXSC","eZOji","vRyLY"],"module":true},"XUIDialogButton.react":{"resources":["5cFl9","2+7ds","KWz6u","maXSC","m8yhD","injXp","vRyLY"],"module":true},"XUIDialogFooter.react":{"resources":["5cFl9","2+7ds","KWz6u","m8yhD","injXp","maXSC","CesHP","vRyLY","eZOji"],"module":true},"XUIGrayText.react":{"resources":["5cFl9","2+7ds","KWz6u","m8yhD","injXp","maXSC","czMZQ"],"module":true},"PhotoSnowlift":{"resources":["2+7ds","KWz6u","5cFl9","injXp","m8yhD","zSVJd","pASC+","veE9Z","hTnSJ","PIHh5","czMZQ","eZOji","maXSC","ViEGh","tjvED","bYp2g","vRyLY","zZ80K","WnpU1","gk\/Rh","1+4WM","u9eW\/","Aloxy","Si1eC","7inkT","ONpUZ"],"module":true},"PhotoTagger":{"resources":["2+7ds","KWz6u","Rrnsq","injXp","K2kur","czMZQ","m8yhD","eZOji","J8F73","5cFl9","u9eW\/","bslFg","+nXlW","PIHh5"],"module":true},"Live":{"resources":["KWz6u","2+7ds","ArbyC","m8yhD","vRyLY","d7V4X"],"module":true},"PhotoTagApproval":{"resources":["KWz6u","2+7ds","PIHh5","Rrnsq"],"module":true},"PhotoTags":{"resources":["KWz6u","2+7ds","PIHh5","lt4TZ","Rrnsq"],"module":true},"TagTokenizer":{"resources":["KWz6u","2+7ds","m8yhD","czMZQ","CesHP","bslFg","liQng","Rrnsq","injXp","5cFl9","IEPJu","ZCNtL","+nXlW"],"module":true},"css:fb-photos-snowlift-fullscreen-css":{"resources":["VDymv"]},"PhotosButtonTooltips":{"resources":["2+7ds","5cFl9","KWz6u","m8yhD","injXp","u9eW\/","Rs18G"],"module":true},"VideoRotate":{"resources":["2+7ds","KWz6u","5cFl9","injXp","m8yhD","zSVJd","pASC+","6AU0l"],"module":true},"AsyncResponse":{"resources":["2+7ds"],"module":true},"PhotoInlineEditor":{"resources":["KWz6u","2+7ds","5cFl9","F9zTJ","PIHh5","m8yhD","injXp","zZ80K","Rrnsq","K2kur","czMZQ","eZOji","J8F73","u9eW\/","bslFg","+nXlW","vRyLY","xOg7j","IEPJu","ZCNtL","CesHP","liQng","AtxWD"],"module":true},"Form":{"resources":["2+7ds","KWz6u","injXp"],"module":true},"SpotlightShareViewer":{"resources":["KWz6u","2+7ds","zZ80K","5cFl9","zyFOp"],"module":true},"Toggler":{"resources":["KWz6u","2+7ds","m8yhD","injXp","5cFl9"],"module":true},"Tooltip":{"resources":["2+7ds","KWz6u","m8yhD","5cFl9","injXp","u9eW\/"],"module":true},"DOM":{"resources":["KWz6u","2+7ds"],"module":true},"Input":{"resources":["2+7ds","KWz6u","injXp"],"module":true},"trackReferrer":{"resources":[],"module":true},"DimensionTracking":{"resources":["2+7ds","5cFl9","d7V4X"],"module":true},"HighContrastMode":{"resources":["2+7ds","m8yhD","kc6fI","KWz6u","d7V4X"],"module":true},"DetectBrokenProxyCache":{"resources":["2+7ds","m8yhD","d7V4X"],"module":true}});}}); requireLazy(["ix"], function(ix) {ix.add({"arrow-right:white:small":{"sprited":true,"spriteMapCssClass":"sp_fbn2gn0SkLe","spriteCssClass":"sx_86baa3"}});});</script> <script>requireLazy(["InitialJSLoader"], function(InitialJSLoader) {InitialJSLoader.loadOnDOMContentReady(["i3n0m","2+7ds","zZ80K","m8yhD","KWz6u","4vv8\/"]);});</script> <script>(require("ServerJSDefine")).handleDefines([]);require("InitialJSLoader").handleServerJS({"require":[["Cookie","setIfFirstPartyContext",[],["_js_datr","wFlnVQWETJ8jqf_Ym-SwY8IA",1495908544000,"\/",".facebook.com",false]],["Vitals","monitor",[],[727108007337487]],["DevsiteHomepageProductTabs","launch",[],[]],["Intl","setPhonologicalRules",[],[{"meta":{"\/_B\/":"([.,!?\\s]|^)","\/_E\/":"([.,!?\\s]|$)"},"patterns":{"\/\u0001(.*)('|&#039;)s\u0001(?:'|&#039;)s(.*)\/":"\u0001$1$2s\u0001$3","\/_\u0001([^\u0001]*)\u0001\/e":"mb_strtolower(\"\u0001$1\u0001\")","\/\\^\\x01([^\\x01])(?=[^\\x01]*\\x01)\/e":"mb_strtoupper(\"\u0001$1\")","\/_\u0001([^\u0001]*)\u0001\/":"javascript"}}]],["PostLoadJS","loadAndRequire",[],["DimensionTracking"]],["PostLoadJS","loadAndCall",[],["HighContrastMode","init",[{"isHCM":false,"spacerImage":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/static.xx.fbcdn.net\/rsrc.php\/v2\/y4\/r\/-PAXP-deijE.gif"}]]],["PostLoadJS","loadAndCall",[],["DetectBrokenProxyCache","run",[0,"c_user"]]],["ScriptPath","set",[],["XDeveloperHomeController","136d3ca4",{"imp_id":"b8bd1eea"}]],["ClickRefLogger"],["UserActionHistory"],["ScriptPathLogger","startLogging",[],[]],["TimeSpentBitArrayLogger","init",[],[]],["NavigationClickPointHandler"],["Artillery"],["NavigationMetrics","setPage",[],[{"page":"XDeveloperHomeController","page_type":"normal","page_uri":"https:\/\/web.archive.org\/web\/20150528180904\/https:\/\/developers.facebook.com\/?ref=pf"}]],["ModuleErrorLogger","init",[],[]]]}); onloadRegister_DEPRECATED(function (){(function(i,r){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();})(window,'ga');ga('create',"UA-2499035-1",{"cookieDomain":"developers.facebook.com"});}); onafterloadRegister_DEPRECATED(function (){ga('send','pageview',{"page":"\/","dimension1":0,"dimension2":"en_US","dimension3":"en"});});</script> <!-- BigPipe construction and first response --> <script>var bigPipe = new (require("BigPipe"))({"lid":"0","forceFinish":true});</script> <script>bigPipe.beforePageletArrive("first_response")</script> <script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"id":"first_response","phase":0,"jsmods":{"require":[["Cookie","setIfFirstPartyContext",[],["reg_ext_ref","",0,"\/",".facebook.com",false]]]},"is_last":true,"css":["injXp","\/nmJP","aR7yh","gdZkf"],"ixData":{"arrow-right:white:small":{"sprited":true,"spriteMapCssClass":"sp_fbn2gn0SkLe","spriteCssClass":"sx_86baa3"}},"js":["i3n0m","2+7ds","zZ80K","m8yhD","KWz6u","4vv8\/"]});}, "onPageletArrive first_response")();</script> <code class="hidden_elem" id="u_0_3"><!-- <div class="_51_u" role="banner"><div class="_51_v"><div class="clearfix"><div class="lfloat _ohe"><div class="_6a _6e _5loj"><div class="_5lol"><a href="/"><i style="width:20px;height:20px" class="_5md6 img sp_qHL5LmbJo_R sx_5026e3"></i></a></div></div><div class="_6a _6e _5loj"><div class="_5lol"><a href="/"><div class="_6a"><div class="_6a _6b" style="height:22px"></div><div class="_6a _6b"><span class="_5md5 _50f4 _50f7">Developers</span></div></div></a></div></div><div class="_5lom"></div><div class="_5lon"></div><div class="_6a _6e _5loj _56ey"><div class="_5lol"><a class="_5md9" href="/apps/"><div class="_6a"><div class="_6a _6b" style="height:22px"></div><div class="_6a _6b"><span class="_5md5 _50f4 _50f7">My Apps</span></div></div></a><div class="_56e_"><div class="_56f1"><a href="https://www.facebook.com/login/?next=%2F">Log In</a></div></div></div></div><div class="_6a _6e _5loj _56ey"><div class="_5lol"><a class="_5md9" href="/products/"><div class="_6a"><div class="_6a _6b" style="height:22px"></div><div class="_6a _6b"><span class="_5md5 _50f4 _50f7">Products</span></div></div></a><div class="_56e_"><div class="_56f1"><div class="clearfix"><div class="_4bl7"><span class="_56f2">Products</span><ul><a href="/products/ads/">Ads for Apps</a><a href="/products/analytics/">Analytics for Apps</a><a href="/products/anonymous-login/">Anonymous Login</a><a href="/products/app-links/">App Links</a><a href="/products/app-monetization/">App Monetization</a><a href="/products/audience-network/">Audience Network</a><a href="/products/games/">Games</a><a href="/products/login/">Login</a><a href="/products/messenger/">Messenger</a><a href="/products/parse/">Parse</a><a href="/products/sharing/">Sharing</a><a href="/products/social-plugins/">Social Plugins</a></ul></div><div class="_4bl7 _3-9d"><span class="_56f2">More</span><ul><a href="http://l.facebook.com/l.php?u=http%3A%2F%2Fatlassolutions.com%2F&amp;h=4AQHepYMx&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;http:\\/\\/atlassolutions.com\\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;http:\\/\\/l.facebook.com\\/l.php?u=http\\u00253A\\u00252F\\u00252Fatlassolutions.com\\u00252F&amp;h=4AQHepYMx&amp;s=1&quot;);">Atlas</a><a href="/products/fb-start/">FbStart</a><a href="http://l.facebook.com/l.php?u=http%3A%2F%2Finstagram.com%2Fdeveloper%2F&amp;h=JAQGw-b5s&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;http:\\/\\/instagram.com\\/developer\\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;http:\\/\\/l.facebook.com\\/l.php?u=http\\u00253A\\u00252F\\u00252Finstagram.com\\u00252Fdeveloper\\u00252F&amp;h=JAQGw-b5s&amp;s=1&quot;);">Instagram</a><a href="/products/app-monetization/liverail/">LiveRail</a><a href="https://www.facebook.com/l.php?u=https%3A%2F%2Fdeveloper.oculus.com%2F&amp;h=dAQFJ6ByD&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\\/\\/developer.oculus.com\\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\\/\\/www.facebook.com\\/l.php?u=https\\u00253A\\u00252F\\u00252Fdeveloper.oculus.com\\u00252F&amp;h=dAQFJ6ByD&amp;s=1&quot;);">Oculus</a><a href="https://code.facebook.com/projects/">Open Source</a><a href="https://www.facebook.com/l.php?u=https%3A%2F%2Fwit.ai%2F&amp;h=zAQExjgXs&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\\/\\/wit.ai\\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\\/\\/www.facebook.com\\/l.php?u=https\\u00253A\\u00252F\\u00252Fwit.ai\\u00252F&amp;h=zAQExjgXs&amp;s=1&quot;);">Wit.ai</a></ul></div></div></div></div></div></div><div class="_6a _6e _5loj _56ey"><div class="_5lol"><a class="_5md9" href="/docs/"><div class="_6a"><div class="_6a _6b" style="height:22px"></div><div class="_6a _6b"><span class="_5md5 _50f4 _50f7">Docs</span></div></div></a><div class="_56e_"><div class="_56f1"><div class="clearfix"><div class="_4bl7"><span class="_56f2">Product Docs</span><ul><li><a href="/docs/ads-for-apps">Ads for Apps</a></li><li><a href="/docs/ads-for-websites">Ads for Websites</a></li><li><a href="/docs/app-events">App Events</a></li><li><a href="/docs/app-invites">App Invites</a></li><li><a href="/docs/applinks">App Links</a></li><li><a href="/docs/analytics">Analytics for Apps</a></li><li><a href="/docs/atlas-apis">Atlas API</a></li><li><a href="/docs/audience-network">Audience Network</a></li><li><a href="/docs/games">Games</a></li><li><a href="/docs/platforminsights">Insights</a></li><li><a href="/docs/internet-org">Internet.org</a></li><li><a href="/docs/facebook-login">Login</a></li><li><a href="/docs/marketing-apis">Marketing API</a></li><li><a href="/docs/messenger">Messenger</a></li><li><a href="/docs/payments">Payments for Games</a></li><li><a href="/docs/sharing">Sharing</a></li><li><a href="/docs/plugins">Social Plugins</a></li></ul></div><div class="_4bl7 _3-9d"><span class="_56f2">APIs and SDKs</span><ul><li><a href="/docs/graph-api">Graph API</a></li><li><a href="/docs/ios">SDK for iOS</a></li><li><a href="/docs/android">SDK for Android</a></li><li><a href="/docs/javascript">SDK for JavaScript</a></li><li><a href="/docs/reference/php">SDK for PHP</a></li><li><a href="/docs/unity">SDK for Unity</a></li><li><a href="/docs/apis-and-sdks/#third-party-sdks">Other SDKs</a></li></ul><span class="_56f2 _3-8y">Our Platform</span><ul><li><a href="/docs/apps/">App Development</a></li><li><a href="/docs/apps/review/">App Review</a></li><li><a href="/policy/">Platform Policy</a></li></ul></div></div></div></div></div></div><div class="_6a _6e _5loj _56ey"><div class="_5lol"><a class="_5md9" href="/tools-and-support/"><div class="_6a"><div class="_6a _6b" style="height:22px"></div><div class="_6a _6b"><span class="_5md5 _50f4 _50f7">Tools &amp; Support</span></div></div></a><div class="_56e_"><div class="_56f1"><div class="clearfix"><div class="_4bl7"><span class="_56f2">Tools</span><ul><li><a href="/tools/explorer/145634995501895/">Graph API Explorer</a></li><li><a href="https://www.facebook.com/insights">App Insights</a></li><li><a href="/tools/object-browser">Object Browser</a></li><li><a href="https://www.facebook.com/ads/manage">Ads Manager</a></li><li><a href="/tools/debug/">URL Debugger</a></li><li><a href="/tools/accesstoken/">Access Token Tool</a></li><li><a href="/tools/javascript-console/">JS SDK Console</a></li><li><a href="/tools/app-ads-helper/">App Ads Helper</a></li></ul></div><div class="_4bl7 _3-9d"><span class="_56f2">Support</span><ul><li><a href="/bugs/trending/">Bugs</a></li><li><a href="/status/dashboard/">Platform Status</a></li></ul><span class="_56f2 _3-8y">Community</span><ul><li><a href="https://www.facebook.com/groups/fbdevelopers">Developer Group</a></li><li><a href="https://www.facebook.com/groups/pmdcommunity/">Marketing Developers Group</a></li><li><a href="http://l.facebook.com/l.php?u=http%3A%2F%2Fstackoverflow.com%2Fquestions%2Ftagged%2Ffacebook&amp;h=PAQG-rm8P&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;http:\\/\\/stackoverflow.com\\/questions\\/tagged\\/facebook&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;http:\\/\\/l.facebook.com\\/l.php?u=http\\u00253A\\u00252F\\u00252Fstackoverflow.com\\u00252Fquestions\\u00252Ftagged\\u00252Ffacebook&amp;h=PAQG-rm8P&amp;s=1&quot;);">On StackOverflow</a></li><li><a href="https://www.facebook.com/l.php?u=https%3A%2F%2Fwww.youtube.com%2Fuser%2Ffacebookdevelopers&amp;h=-AQF3VO8Z&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\\/\\/www.youtube.com\\/user\\/facebookdevelopers&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\\/\\/www.facebook.com\\/l.php?u=https\\u00253A\\u00252F\\u00252Fwww.youtube.com\\u00252Fuser\\u00252Ffacebookdevelopers&amp;h=-AQF3VO8Z&amp;s=1&quot;);">On YouTube</a></li></ul></div></div></div></div></div></div><div class="_6a _6e _5loj _56ey"><div class="_5lol"><a class="_5md9" href="/blog/"><div class="_6a"><div class="_6a _6b" style="height:22px"></div><div class="_6a _6b"><span class="_5md5 _50f4 _50f7">News</span></div></div></a></div></div></div><div class="_5loo _42ef"><div class="_4-u2 _57mb _5j-9 _4-u8"><form action="#" method="get" role="search" onsubmit="return window.Event &amp;&amp; Event.__inlineSubmit &amp;&amp; Event.__inlineSubmit(this,event)" id="u_0_1"><label class="_55r3 focus_target _5j-a" id="u_0_2"><i class="_55r5 img sp_qHL5LmbJo_R sx_b1b5c7"></i><input type="text" class="inputtext _55r1 _5j-b _55r4 _55r2" name="query" placeholder="Search in docs" id="u_0_0" aria-label="Search in docs" /></label></form></div><div class="_6a _6e _5loj _5ph2"><div class="_5lol"><a href="https://www.facebook.com/login/?next=%2F"><div class="_6a"><div class="_6a _6b" style="height:22px"></div><div class="_6a _6b"><span class="_5md5 _50f4 _50f7">Log In</span></div></div></a></div></div></div></div></div></div> --></code> <script>bigPipe.beforePageletArrive("devsite_header")</script> <script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"content":{"devsite_header":{"container_id":"u_0_3"}},"jsmods":{"instances":[["m_0_4",["UIForm","m_0_1"],[{"__m":"m_0_1"},null,false,null,[]],2],["m_0_0",["DevsiteBingSearchForm","m_0_4"],[{"__m":"m_0_4"}],1]],"elements":[["m_0_2","u_0_0",2],["m_0_1","u_0_1",2],["m_0_3","u_0_2",2]],"require":[["AsyncRequestNectarLogging"],["m_0_0"],["Focus","relocate",["m_0_2","m_0_3"],[{"__m":"m_0_2"},{"__m":"m_0_3"}]],["FocusListener"],["FlipDirectionOnKeypress"]]},"css":["injXp","\/nmJP"],"js":["2+7ds","KWz6u","m8yhD"],"id":"devsite_header","phase":1});}, "onPageletArrive devsite_header")();</script> <code class="hidden_elem" id="u_0_4"><!-- <div class="_57k5" role="contentinfo"><div class="_4-u2 _57mb _5h2u _4-u8"><div class="_4-u3 _3a8w"><div class="clearfix"><i class="_8o _8r lfloat _ohe img sp_qHL5LmbJo_R sx_a9f392"></i><div class="_8u _42ef"><div class="_6a _6b"><span class="_5pk5 _50f4 _50f7"> Developers </span></div></div></div></div><div class="_4-u3 _3a8w _57k6"><ul class="uiList _5h4u _509- _4ki _6-h _6-j _6-i"><li><ul class="uiList _5h2v _4kg _6-h _704 _6-i"><li><span class="_5pk5 _50f4 _50f7">Products</span></li><li class="_58g2"><a href="/products/login/"><span class="_5pk6 _50f8 _50f4">Facebook Login</span></a></li><li class="_58g2"><a href="/products/sharing/"><span class="_5pk6 _50f8 _50f4">Sharing</span></a></li><li class="_58g2"><a href="/products/parse/"><span class="_5pk6 _50f8 _50f4">Parse</span></a></li><li class="_58g2"><a href="/products/games/"><span class="_5pk6 _50f8 _50f4">Games</span></a></li><li class="_58g2"><a href="/products/ads/"><span class="_5pk6 _50f8 _50f4">Ads for Apps</span></a></li></ul></li><li><ul class="uiList _5h2v _4kg _6-h _704 _6-i"><li><span class="_5pk5 _50f4 _50f7">SDKs</span></li><li class="_58g2"><a href="/docs/ios/"><span class="_5pk6 _50f8 _50f4">iOS SDK</span></a></li><li class="_58g2"><a href="/docs/android/"><span class="_5pk6 _50f8 _50f4">Android SDK</span></a></li><li class="_58g2"><a href="/docs/reference/javascript/"><span class="_5pk6 _50f8 _50f4">JavaScript SDK</span></a></li><li class="_58g2"><a href="/docs/reference/php/"><span class="_5pk6 _50f8 _50f4">PHP SDK</span></a></li><li class="_58g2"><a href="/docs/unity/"><span class="_5pk6 _50f8 _50f4">Unity SDK</span></a></li></ul></li><li><ul class="uiList _5h2v _4kg _6-h _704 _6-i"><li><span class="_5pk5 _50f4 _50f7">Tools</span></li><li class="_58g2"><a href="/tools/explorer/"><span class="_5pk6 _50f8 _50f4">Graph API Explorer</span></a></li><li class="_58g2"><a href="/tools/debug/"><span class="_5pk6 _50f8 _50f4">Open Graph Debugger</span></a></li><li class="_58g2"><a href="/tools/object-browser/"><span class="_5pk6 _50f8 _50f4">Object Browser</span></a></li><li class="_58g2"><a href="/tools/javascript-console/"><span class="_5pk6 _50f8 _50f4">JavaScript Test Console</span></a></li><li class="_58g2"><a href="https://www.facebook.com/analytics"><span class="_5pk6 _50f8 _50f4">Analytics for Apps</span></a></li></ul></li><li><ul class="uiList _5h2v _4kg _6-h _704 _6-i"><li><span class="_5pk5 _50f4 _50f7">Support</span></li><li class="_58g2"><a href="/status/"><span class="_5pk6 _50f8 _50f4">Platform Status</span></a></li><li class="_58g2"><a href="https://www.facebook.com/groups/fbdevelopers/"><span class="_5pk6 _50f8 _50f4">Developers Group</span></a></li><li class="_58g2"><a href="https://www.facebook.com/l.php?u=https%3A%2F%2Ffacebookmarketingpartners.com%2F&amp;h=XAQGcnk_r&amp;s=1" target="_blank" rel="nofollow" onmouseover="LinkshimAsyncLink.swap(this, &quot;https:\\/\\/facebookmarketingpartners.com\\/&quot;);" onclick="LinkshimAsyncLink.swap(this, &quot;https:\\/\\/www.facebook.com\\/l.php?u=https\\u00253A\\u00252F\\u00252Ffacebookmarketingpartners.com\\u00252F&amp;h=XAQGcnk_r&amp;s=1&quot;);"><span class="_5pk6 _50f8 _50f4">Marketing Partners</span></a></li><li class="_58g2"><a href="/bugs/"><span class="_5pk6 _50f8 _50f4">Bugs</span></a></li></ul></li><li><ul class="uiList _5h2v _4kg _6-h _704 _6-i"><li><span class="_5pk5 _50f4 _50f7">News</span></li><li class="_58g2"><a href="/blog/?ref=ft"><span class="_5pk6 _50f8 _50f4">Blog</span></a></li><li class="_58g2"><a href="/roadmap/"><span class="_5pk6 _50f8 _50f4">Developer Roadmap</span></a></li><li class="_58g2"><a href="/docs/showcase/"><span class="_5pk6 _50f8 _50f4">Showcase</span></a></li></ul></li></ul></div></div><div class="clearfix _5pk7"><div class="lfloat _ohe"><span> Facebook 漏 2015</span><div class="fsm fwn fcg"><a rel="dialog" ajaxify="/settings/language/language/?uri=https%3A%2F%2Fdevelopers.facebook.com%2F%3Fref%3Dpf&amp;source=TOP_LOCALES_DIALOG" title="Use Facebook in another language." href="#" role="button">English (US)</a></div></div><div class="_58g3 rfloat _ohf"><a href="https://www.facebook.com/FacebookDevelopers" accesskey="0">About</a><a href="https://www.facebook.com/ads/create" accesskey="1">Create Ad</a><a href="https://www.facebook.com/careers" accesskey="2">Careers</a><a href="https://developers.facebook.com/policy" accesskey="3">Platform Policy</a><a href="https://www.facebook.com/policy.php" accesskey="4">Privacy Policy</a><a href="https://www.facebook.com/help/cookies" accesskey="5">Cookies</a><a href="https://www.facebook.com/policies" accesskey="6">Terms</a></div></div></div> --></code> <script>bigPipe.beforePageletArrive("devsite_footer")</script> <script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"content":{"devsite_footer":{"container_id":"u_0_4"}},"css":["injXp","\/nmJP"],"js":["2+7ds","m8yhD","KWz6u"],"id":"devsite_footer","phase":1});}, "onPageletArrive devsite_footer")();</script> <code class="hidden_elem" id="u_0_5"><!-- <div class="_5uw3"></div> --></code> <script>bigPipe.beforePageletArrive("devsite_dock")</script> <script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"is_last":true,"is_second_to_last_phase":true,"content":{"devsite_dock":{"container_id":"u_0_5"}},"css":["injXp"],"id":"devsite_dock","phase":1,"tti_phase":1});}, "onPageletArrive devsite_dock")();</script> <script>bigPipe.beforePageletArrive("last_response")</script> <script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"id":"last_response","phase":2,"jsmods":{"define":[["LinkshimHandlerConfig",[],{"supports_meta_referrer":false,"default_meta_referrer_policy":"default","render_verification_rate":1000},27],["TimeSpentConfig",[],{"0_delay":0,"0_timeout":8,"delay":200000,"timeout":64},142],["ImmediateActiveSecondsConfig",[],{"sampling_rate":0},423]]},"is_last":true,"css":["injXp","\/nmJP","aR7yh","gdZkf"],"js":["i3n0m","2+7ds","zZ80K","m8yhD","KWz6u","4vv8\/"],"the_end":true});}, "onPageletArrive last_response")();</script> </body></html><!-- FILE ARCHIVED ON 18:09:04 May 28, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 05:29:07 Nov 30, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.725 exclusion.robots: 0.028 exclusion.robots.policy: 0.017 esindex: 0.011 cdx.remote: 7.136 LoadShardBlock: 440.169 (6) PetaboxLoader3.datanode: 270.028 (7) PetaboxLoader3.resolve: 245.717 (2) load_resource: 272.729 -->

Pages: 1 2 3 4 5 6 7 8 9 10