CINXE.COM
<!DOCTYPE html> <html lang="zh-Hant" id="facebook" class="no_js"> <head><meta charset="utf-8" /><meta name="referrer" content="default" id="meta_referrer" /><script nonce="EK74xTIO">function envFlush(a){function b(b){for(var c in a)b[c]=a[c]}window.requireLazy?window.requireLazy(["Env"],b):(window.Env=window.Env||{},b(window.Env))}envFlush({"useTrustedTypes":true,"isTrustedTypesReportOnly":true,"ajaxpipe_token":"AXjtl9HDQlFgw78eFQ4","stack_trace_limit":30,"timesliceBufferSize":5000,"show_invariant_decoder":false,"compat_iframe_token":"AUWctGj0sWtaS2Hlqxwnt7nNnQk","isCQuick":false,"brsid":"7441744878779456431"});</script><script nonce="EK74xTIO">window.openDatabase&&(window.openDatabase=function(){throw new Error()});</script><script nonce="EK74xTIO">_btldr={};</script><script nonce="EK74xTIO">function parentIsNotHeadNorBody(a){return a.parentElement!==document.body&&a.parentElement!==document.head}function isTagSupported(a){return a.nodeName==="SCRIPT"||a.nodeName==="LINK"&&((a=getNodeDataSet(a))==null?void 0:a.asyncCss)}function getNodeDataSet(a){return!(a.dataset instanceof window.DOMStringMap)?null:a.dataset}function addLoadEventListeners(a){var b;try{if(a.nodeType!==Node.ELEMENT_NODE)return}catch(a){return}if(parentIsNotHeadNorBody(a)||!isTagSupported(a))return;var c=(b=getNodeDataSet(a))==null?void 0:b.bootloaderHash;if(c!=null&&c!==""){var d=null,e=function(){window._btldr[c]=1,d==null?void 0:d()};d=function(){a.removeEventListener("load",e),a.removeEventListener("error",e)};a.addEventListener("load",e);a.addEventListener("error",e)}}(function(){Array.from(document.querySelectorAll('script,link[data-async-css="1"]')).forEach(function(a){return addLoadEventListeners(a)});var a=new MutationObserver(function(a,b){a.forEach(function(a){a.type==="childList"&&Array.from(a.addedNodes).forEach(function(a){addLoadEventListeners(a)})})});a.observe(document.getElementsByTagName("html")[0],{attributes:!1,childList:!0,subtree:!0})})();</script><style nonce="EK74xTIO"></style><script nonce="EK74xTIO">__DEV__=0;</script><noscript><meta http-equiv="refresh" content="0; URL=/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?_fb_noscript=1" /></noscript><title id="pageTitle">UPI Intent - 雲端 API - 文件 - Meta for Developers</title><meta name="bingbot" content="noarchive" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="description" content="" /><meta name="fb:app_id" content="113869198637480" /><meta name="og:site_name" content="Meta for Developers" /><meta name="og:title" content="UPI Intent - 雲端 API - 文件 - Meta for Developers" /><meta name="og:type" content="article" /><meta name="og:url" content="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent/" /><meta name="og:image" content="https://static.xx.fbcdn.net/rsrc.php/v3/y1/r/xGN4CvUH3Nz.png" /><meta name="og:locale" content="en_US" /><meta name="og:description" content="" /><meta name="twitter:site:id" content="63359297" /><meta name="twitter:card" content="summary" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent" hreflang="x-default" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent" hreflang="en" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent" hreflang="en-us" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=id_ID" hreflang="id-id" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=id_ID" hreflang="id" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=de_DE" hreflang="de-de" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=de_DE" hreflang="de" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=es_LA" hreflang="es-419" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=es_ES" hreflang="es-es" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=es_ES" hreflang="es" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=fr_FR" hreflang="fr-fr" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=fr_FR" hreflang="fr" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=it_IT" hreflang="it-it" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=it_IT" hreflang="it" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=pt_BR" hreflang="pt-br" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=pt_BR" hreflang="pt" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=vi_VN" hreflang="vi-vn" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=vi_VN" hreflang="vi" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=ru_RU" hreflang="ru-ru" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=ru_RU" hreflang="ru" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=ar_AR" hreflang="ar-ar" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=ar_AR" hreflang="ar" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=th_TH" hreflang="th-th" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=th_TH" hreflang="th" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=ko_KR" hreflang="ko-kr" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=ko_KR" hreflang="ko" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=zh_HK" hreflang="zh-hk" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=zh_TW" hreflang="zh-tw" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=zh_CN" hreflang="zh-cn" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=zh_CN" hreflang="zh" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=ja_JP" hreflang="ja-jp" /><link rel="alternate" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent?locale=ja_JP" hreflang="ja" /><link rel="canonical" href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent/" /><link rel="search" type="application/opensearchdescription+xml" title="Meta for Developers" href="https://developers.facebook.com/opensearch/config.xml" /><link rel="icon" href="https://static.xx.fbcdn.net/rsrc.php/yB/r/2sFJRNmJ5OP.ico" /><link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yr/l/1,cross/5lgCuvmQIBe.css" data-bootloader-hash="cZDPgjQ" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yt/l/1,cross/scs2iBx9PqC.css" data-bootloader-hash="bfZmrY8" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yL/l/1,cross/CZbBUgUjutB.css" data-bootloader-hash="WIQEzfU" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/y1/l/1,cross/2PaJvecrlzm.css" data-bootloader-hash="zzuy2xq" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yC/l/1,cross/HGpWgRpJM3b.css" data-bootloader-hash="iHCiaFe" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yz/l/1,cross/EDjIsX_WmqZ.css" data-bootloader-hash="rSQNidi" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/ya/l/1,cross/gXVvGlARRSm.css" data-bootloader-hash="pfGV80/" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yx/l/1,cross/Edhu-zYJ9Zc.css" data-bootloader-hash="4WMghNp" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yS/l/1,cross/Yb-BYrL-Mnw.css" data-bootloader-hash="qVNnBTM" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yR/l/1,cross/IbFMUZUMS2O.css" data-bootloader-hash="agX1D/g" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/ys/l/1,cross/LxiiL8jCEk-.css" data-bootloader-hash="eKDQXBg" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yn/l/1,cross/JOOdD9QUX9Q.css" data-bootloader-hash="wVYLZAM" crossorigin="anonymous" /> <script src="https://static.xx.fbcdn.net/rsrc.php/v3/yy/r/Vjp7vPnuShH.js" data-bootloader-hash="waFoMbU" crossorigin="anonymous"></script> <script nonce="EK74xTIO">requireLazy(["HasteSupportData"],function(m){m.handle({"clpData":{"6476":{"r":1000,"s":1},"1838142":{"r":1,"s":1},"1958484":{"r":1,"s":1},"1963303":{"r":1,"s":1},"1952609":{"r":1,"s":1},"1952757":{"r":1,"s":1},"1954516":{"r":1,"s":1},"1848815":{"r":10000,"s":1}},"gkxData":{"1221":{"result":false,"hash":null},"5415":{"result":false,"hash":null},"7742":{"result":false,"hash":null},"8068":{"result":false,"hash":null},"20935":{"result":false,"hash":null},"20936":{"result":false,"hash":null},"20940":{"result":false,"hash":null},"21043":{"result":false,"hash":null},"21116":{"result":false,"hash":null},"25571":{"result":false,"hash":null},"25572":{"result":false,"hash":null},"20948":{"result":true,"hash":null}},"justknobxData":{"2269":{"r":true},"2552":{"r":false},"3323":{"r":true}}})});requireLazy(["TimeSliceImpl","ServerJS"],function(TimeSlice,ServerJS){(new ServerJS()).handle({"define":[["cr:310",["RunWWW"],{"__rc":["RunWWW",null]},-1],["cr:1078",[],{"__rc":[null,null]},-1],["cr:1080",["unexpectedUseInComet"],{"__rc":["unexpectedUseInComet",null]},-1],["cr:1126",["TimeSliceImpl"],{"__rc":["TimeSliceImpl",null]},-1],["cr:3725",["clearTimeoutWWWOrMobile"],{"__rc":["clearTimeoutWWWOrMobile",null]},-1],["cr:4344",["setTimeoutWWWOrMobile"],{"__rc":["setTimeoutWWWOrMobile",null]},-1],["cr:6108",["CSS"],{"__rc":["CSS",null]},-1],["cr:6640",["PromiseImpl"],{"__rc":["PromiseImpl",null]},-1],["cr:7385",["clearIntervalWWW"],{"__rc":["clearIntervalWWW",null]},-1],["cr:7389",["setIntervalAcrossTransitionsWWW"],{"__rc":["setIntervalAcrossTransitionsWWW",null]},-1],["cr:7391",["setTimeoutAcrossTransitionsWWW"],{"__rc":["setTimeoutAcrossTransitionsWWW",null]},-1],["cr:8958",["FBJSON"],{"__rc":["FBJSON",null]},-1],["cr:8959",["DTSG"],{"__rc":["DTSG",null]},-1],["cr:8960",["DTSG_ASYNC"],{"__rc":["DTSG_ASYNC",null]},-1],["cr:696703",[],{"__rc":[null,null]},-1],["cr:708886",["EventProfilerImpl"],{"__rc":["EventProfilerImpl",null]},-1],["cr:135",["RunBlue"],{"__rc":["RunBlue",null]},-1],["cr:6669",["DataStore"],{"__rc":["DataStore",null]},-1],["URLFragmentPreludeConfig",[],{"hashtagRedirect":false,"fragBlacklist":["nonce","access_token","oauth_token","xs","checkpoint_data","code"]},137],["CookiePrivacySandboxConfig",[],{"is_affected_by_samesite_lax":false},7723],["CometPersistQueryParams",[],{"relative":{},"domain":{}},6231],["CookieDomain",[],{"domain":"facebook.com"},6421],["GetAsyncParamsExtraData",[],{"extra_data":{}},7511],["BootloaderConfig",[],{"deferBootloads":false,"jsRetries":[200,500],"jsRetryAbortNum":2,"jsRetryAbortTime":5,"silentDups":false,"timeout":60000,"tieredLoadingFromTier":100,"hypStep4":false,"phdOn":false,"btCutoffIndex":599,"fastPathForAlreadyRequired":true,"earlyRequireLazy":false,"enableTimeoutLoggingForNonComet":false,"deferLongTailManifest":true,"lazySoT":false,"translationRetries":[200,500],"translationRetryAbortNum":3,"translationRetryAbortTime":50},329],["CSSLoaderConfig",[],{"timeout":5000},619],["CookieCoreConfig",[],{"c_user":{"t":31536000,"s":"None"},"cppo":{"t":86400,"s":"None"},"dpr":{"t":604800,"s":"None"},"fbl_st":{"t":31536000,"s":"Strict"},"hckd":{"s":"None"},"i_user":{"t":31536000,"s":"None"},"locale":{"t":604800,"s":"None"},"m_ls":{"t":34560000,"s":"None"},"m_pixel_ratio":{"t":604800,"s":"None"},"noscript":{"s":"None"},"presence":{"t":2592000,"s":"None"},"sfau":{"s":"None"},"usida":{"s":"None"},"vpd":{"t":5184000,"s":"Lax"},"wd":{"t":604800,"s":"Lax"},"wl_cbv":{"t":7776000,"s":"None"},"x-referer":{"s":"None"},"x-src":{"t":1,"s":"None"}},2104],["CurrentUserInitialData",[],{"ACCOUNT_ID":"0","USER_ID":"0","NAME":"","SHORT_NAME":null,"IS_BUSINESS_PERSON_ACCOUNT":false,"HAS_SECONDARY_BUSINESS_PERSON":false,"IS_FACEBOOK_WORK_ACCOUNT":false,"IS_INSTAGRAM_BUSINESS_PERSON":false,"IS_MESSENGER_ONLY_USER":false,"IS_DEACTIVATED_ALLOWED_ON_MESSENGER":false,"IS_MESSENGER_CALL_GUEST_USER":false,"IS_WORK_MESSENGER_CALL_GUEST_USER":false,"IS_WORKROOMS_USER":false,"APP_ID":"256281040558","IS_BUSINESS_DOMAIN":false},270],["LSD",[],{"token":"AVoWnsmvVfc"},323],["ServerNonce",[],{"ServerNonce":"vE58gNIypxM6Zcv2LnvaUu"},141],["SiteData",[],{"server_revision":1018499742,"client_revision":1018499742,"push_phase":"C3","pkg_cohort":"BP:devsite_pkg","haste_session":"20054.BP:devsite_pkg.2.0..0.0","pr":1,"manifest_base_uri":"https:\/\/static.xx.fbcdn.net","manifest_origin":null,"manifest_version_prefix":null,"be_one_ahead":false,"is_rtl":false,"is_experimental_tier":false,"is_jit_warmed_up":true,"hsi":"7441744878779456431","semr_host_bucket":"6","bl_hash_version":2,"comet_env":0,"wbloks_env":false,"ef_page":null,"compose_bootloads":false,"spin":0,"__spin_r":1018499742,"__spin_b":"trunk","__spin_t":1732666250,"vip":"57.144.160.141"},317],["SprinkleConfig",[],{"param_name":"jazoest","version":2,"should_randomize":false},2111],["UserAgentData",[],{"browserArchitecture":"32","browserFullVersion":"7.0","browserMinorVersion":0,"browserName":"IE","browserVersion":7,"deviceName":"Unknown","engineName":"Trident","engineVersion":"3.0","platformArchitecture":"32","platformName":"Windows","platformVersion":"Vista","platformFullVersion":"Vista"},527],["PromiseUsePolyfillSetImmediateGK",[],{"www_always_use_polyfill_setimmediate":true},2190],["JSErrorLoggingConfig",[],{"appId":256281040558,"extra":[],"reportInterval":50,"sampleWeight":null,"sampleWeightKey":"__jssesw","projectBlocklist":[]},2776],["DataStoreConfig",[],{"expandoKey":"__FB_STORE","useExpando":true},2915],["CookieCoreLoggingConfig",[],{"maximumIgnorableStallMs":16.67,"sampleRate":9.7e-5,"sampleRateClassic":1.0e-10,"sampleRateFastStale":1.0e-8},3401],["ImmediateImplementationExperiments",[],{"prefer_message_channel":true},3419],["UriNeedRawQuerySVConfig",[],{"uris":["dms.netmng.com","doubleclick.net","r.msn.com","watchit.sky.com","graphite.instagram.com","www.kfc.co.th","learn.pantheon.io","www.landmarkshops.in","www.ncl.com","s0.wp.com","www.tatacliq.com","bs.serving-sys.com","kohls.com","lazada.co.th","xg4ken.com","technopark.ru","officedepot.com.mx","bestbuy.com.mx","booking.com","nibio.no","myworkdayjobs.com","united-united.com","gcc.gnu.org"]},3871],["WebConnectionClassServerGuess",[],{"connectionClass":"EXCELLENT"},4705],["BootloaderEndpointConfig",[],{"debugNoBatching":false,"maxBatchSize":-1,"endpointURI":"https:\/\/developers.facebook.com\/ajax\/bootloader-endpoint\/"},5094],["ServerTimeData",[],{"serverTime":1732666250679,"timeOfRequestStart":1732666250599.4,"timeOfResponseStart":1732666250599.4},5943],["BigPipeExperiments",[],{"link_images_to_pagelets":false,"am_page_load_promise_timeout":false},907],["cr:7730",["getFbtResult"],{"__rc":["getFbtResult",null]},-1],["cr:8906",["goURIWWW"],{"__rc":["goURIWWW",null]},-1],["cr:925100",["RunBlue"],{"__rc":["RunBlue",null]},-1],["cr:7386",["clearTimeoutWWW"],{"__rc":["clearTimeoutWWW",null]},-1],["cr:7390",["setTimeoutWWW"],{"__rc":["setTimeoutWWW",null]},-1],["cr:1003267",["clearIntervalBlue"],{"__rc":["clearIntervalBlue",null]},-1],["cr:896462",["setIntervalAcrossTransitionsBlue"],{"__rc":["setIntervalAcrossTransitionsBlue",null]},-1],["cr:986633",["setTimeoutAcrossTransitionsBlue"],{"__rc":["setTimeoutAcrossTransitionsBlue",null]},-1],["cr:6799",["EventProfilerAdsSessionProvider"],{"__rc":["EventProfilerAdsSessionProvider",null]},-1],["IntlVariationHoldout",[],{"disable_variation":false},6533],["IntlNumberTypeProps",["IntlCLDRNumberType01"],{"module":{"__m":"IntlCLDRNumberType01"}},7027],["AdsManagerReadRegions",[],{"excluded_endpoints":["\/am_tabular"]},7950],["AsyncRequestConfig",[],{"retryOnNetworkError":"1","useFetchStreamAjaxPipeTransport":true},328],["DTSGInitialData",[],{},258],["FbtQTOverrides",[],{"overrides":{}},551],["IntlPhonologicalRules",[],{"meta":{},"patterns":{}},1496],["IntlViewerContext",[],{"GENDER":3,"regionalLocale":null},772],["NumberFormatConfig",[],{"decimalSeparator":".","numberDelimiter":",","minDigitsForThousandsSeparator":4,"standardDecimalPatternInfo":{"primaryGroupSize":3,"secondaryGroupSize":3},"numberingSystemData":null},54],["SessionNameConfig",[],{"seed":"2RdT"},757],["ZeroCategoryHeader",[],{},1127],["ZeroRewriteRules",[],{"rewrite_rules":{},"whitelist":{"\/hr\/r":1,"\/hr\/p":1,"\/zero\/unsupported_browser\/":1,"\/zero\/policy\/optin":1,"\/zero\/optin\/write\/":1,"\/zero\/optin\/legal\/":1,"\/zero\/optin\/free\/":1,"\/about\/privacy\/":1,"\/about\/privacy\/update\/":1,"\/privacy\/explanation\/":1,"\/zero\/toggle\/welcome\/":1,"\/zero\/toggle\/nux\/":1,"\/zero\/toggle\/settings\/":1,"\/fup\/interstitial\/":1,"\/work\/landing":1,"\/work\/login\/":1,"\/work\/email\/":1,"\/ai.php":1,"\/js_dialog_resources\/dialog_descriptions_android.json":0,"\/connect\/jsdialog\/MPlatformAppInvitesJSDialog\/":0,"\/connect\/jsdialog\/MPlatformOAuthShimJSDialog\/":0,"\/connect\/jsdialog\/MPlatformLikeJSDialog\/":0,"\/qp\/interstitial\/":1,"\/qp\/action\/redirect\/":1,"\/qp\/action\/close\/":1,"\/zero\/support\/ineligible\/":1,"\/zero_balance_redirect\/":1,"\/zero_balance_redirect":1,"\/zero_balance_redirect\/l\/":1,"\/l.php":1,"\/lsr.php":1,"\/ajax\/dtsg\/":1,"\/checkpoint\/block\/":1,"\/exitdsite":1,"\/zero\/balance\/pixel\/":1,"\/zero\/balance\/":1,"\/zero\/balance\/carrier_landing\/":1,"\/zero\/flex\/logging\/":1,"\/tr":1,"\/tr\/":1,"\/sem_campaigns\/sem_pixel_test\/":1,"\/bookmarks\/flyout\/body\/":1,"\/zero\/subno\/":1,"\/confirmemail.php":1,"\/policies\/":1,"\/mobile\/internetdotorg\/classifier\/":1,"\/zero\/dogfooding":1,"\/xti.php":1,"\/zero\/fblite\/config\/":1,"\/hr\/zsh\/wc\/":1,"\/ajax\/bootloader-endpoint\/":1,"\/mobile\/zero\/carrier_page\/":1,"\/mobile\/zero\/carrier_page\/education_page\/":1,"\/mobile\/zero\/carrier_page\/feature_switch\/":1,"\/mobile\/zero\/carrier_page\/settings_page\/":1,"\/aloha_check_build":1,"\/upsell\/zbd\/softnudge\/":1,"\/mobile\/zero\/af_transition\/":1,"\/mobile\/zero\/af_transition\/action\/":1,"\/mobile\/zero\/freemium\/":1,"\/mobile\/zero\/freemium\/redirect\/":1,"\/mobile\/zero\/freemium\/zero_fup\/":1,"\/privacy\/policy\/":1,"\/privacy\/center\/":1,"\/data\/manifest\/":1,"\/cmon":1,"\/cmon\/":1,"\/4oh4.php":1,"\/autologin.php":1,"\/birthday_help.php":1,"\/checkpoint\/":1,"\/contact-importer\/":1,"\/cr.php":1,"\/legal\/terms\/":1,"\/login.php":1,"\/login\/":1,"\/mobile\/account\/":1,"\/n\/":1,"\/remote_test_device\/":1,"\/upsell\/buy\/":1,"\/upsell\/buyconfirm\/":1,"\/upsell\/buyresult\/":1,"\/upsell\/promos\/":1,"\/upsell\/continue\/":1,"\/upsell\/h\/promos\/":1,"\/upsell\/loan\/learnmore\/":1,"\/upsell\/purchase\/":1,"\/upsell\/promos\/upgrade\/":1,"\/upsell\/buy_redirect\/":1,"\/upsell\/loan\/buyconfirm\/":1,"\/upsell\/loan\/buy\/":1,"\/upsell\/sms\/":1,"\/wap\/a\/channel\/reconnect.php":1,"\/wap\/a\/nux\/wizard\/nav.php":1,"\/wap\/appreg.php":1,"\/wap\/birthday_help.php":1,"\/wap\/c.php":1,"\/wap\/confirmemail.php":1,"\/wap\/cr.php":1,"\/wap\/login.php":1,"\/wap\/r.php":1,"\/zero\/datapolicy":1,"\/a\/timezone.php":1,"\/a\/bz":1,"\/bz\/reliability":1,"\/r.php":1,"\/mr\/":1,"\/reg\/":1,"\/registration\/log\/":1,"\/terms\/":1,"\/f123\/":1,"\/expert\/":1,"\/experts\/":1,"\/terms\/index.php":1,"\/terms.php":1,"\/srr\/":1,"\/msite\/redirect\/":1,"\/fbs\/pixel\/":1,"\/contactpoint\/preconfirmation\/":1,"\/contactpoint\/cliff\/":1,"\/contactpoint\/confirm\/submit\/":1,"\/contactpoint\/confirmed\/":1,"\/contactpoint\/login\/":1,"\/preconfirmation\/contactpoint_change\/":1,"\/help\/contact\/":1,"\/survey\/":1,"\/upsell\/loyaltytopup\/accept\/":1,"\/settings\/":1,"\/lite\/":1,"\/zero_status_update\/":1,"\/operator_store\/":1,"\/upsell\/":1,"\/wifiauth\/login\/":1}},1478],["DTSGInitData",[],{"token":"","async_get_token":""},3515],["WebDriverConfig",[],{"isTestRunning":false,"isJestE2ETestRun":false,"isXRequestConfigEnabled":false,"auxiliaryServiceInfo":{},"testPath":null,"originHost":null},5332],["EventConfig",[],{"sampling":{"bandwidth":0,"play":0,"playing":0,"progress":0,"pause":0,"ended":0,"seeked":0,"seeking":0,"waiting":0,"loadedmetadata":0,"canplay":0,"selectionchange":0,"change":0,"timeupdate":0,"adaptation":0,"focus":0,"blur":0,"load":0,"error":0,"message":0,"abort":0,"storage":0,"scroll":200000,"mousemove":20000,"mouseover":10000,"mouseout":10000,"mousewheel":1,"MSPointerMove":10000,"keydown":0.1,"click":0.02,"mouseup":0.02,"__100ms":0.001,"__default":5000,"__min":100,"__interactionDefault":200,"__eventDefault":100000},"page_sampling_boost":1,"interaction_regexes":{},"interaction_boost":{},"event_types":{},"manual_instrumentation":false,"profile_eager_execution":false,"disable_heuristic":true,"disable_event_profiler":false},1726],["cr:8828",[],{"__rc":[null,null]},-1],["cr:1094907",[],{"__rc":[null,null]},-1],["cr:1183579",["InlineFbtResultImpl"],{"__rc":["InlineFbtResultImpl",null]},-1],["cr:806696",["clearTimeoutBlue"],{"__rc":["clearTimeoutBlue",null]},-1],["cr:807042",["setTimeoutBlue"],{"__rc":["setTimeoutBlue",null]},-1],["FbtResultGK",[],{"shouldReturnFbtResult":true,"inlineMode":"NO_INLINE"},876],["AdsInterfacesSessionConfig",[],{},2393],["InitialCookieConsent",[],{"deferCookies":false,"initialConsent":[1,2],"noCookies":false,"shouldShowCookieBanner":false,"shouldWaitForDeferredDatrCookie":false,"optedInIntegrations":["adobe_marketo_rest_api","blings_io_video","chili_piper_api","cloudfront_cdn","giphy_media","google_ads_pixel_frame_legacy","google_ads_pixel_img_legacy","google_ads_pixel_legacy","google_ads_remarketing_tag","google_ads_services","google_analytics_4_tag","google_analytics_img","google_cached_img","google_double_click_loading","google_double_click_redirecting","google_double_click_uri_connect","google_double_click_uri_frame","google_double_click_uri_img","google_fonts","google_fonts_font","google_maps","google_paid_ads_frame","google_paid_ads_img","google_translate","google_universal_analytics_legacy","google_universal_analytics_legacy_img","google_universal_analytics_legacy_script","jio","linkedin_insight","linkedin_insight_img","mapbox_maps_api","medallia_digital_experience_analytics","microsoft_exchange","nytimes_oembed","reachtheworld_s3","soundcloud_oembed","spotify_oembed","spreaker_oembed","ted_oembed","tenor_api","tenor_images","tenor_media","tiktok_oembed","twitter_analytics_pixel","twitter_analytics_pixel_img","twitter_legacy_embed","vimeo_oembed","youtube_embed","youtube_oembed","advertiser_hosted_pixel","airbus_sat","amazon_media","apps_for_office","arkose_captcha","aspnet_cdn","autodesk_fusion","bing_maps","bing_widget","boku_wallet","bootstrap","box","cardinal_centinel_api","chromecast_extensions","cloudflare_cdnjs","cloudflare_datatables","cloudflare_relay","conversions_api_gateway","demandbase_api","digitalglobe_maps_api","dlocal","dropbox","esri_sat","facebook_sdk","fastly_relay","gmg_pulse_embed_iframe","google_ads_conversions_tag","google_drive","google_fonts_legacy","google_hosted_libraries","google_oauth_api","google_recaptcha","here_map_ext","hive_streaming_video","isptoolbox","jquery","js_delivr","kbank","mathjax","meta_pixel","metacdn","microsoft_excel","microsoft_office_addin","microsoft_onedrive","microsoft_speech","microsoft_teams","mmi_tiles","open_street_map","paypal_billing_agreement","paypal_oauth_api","payu","plaid","platformized_adyen_checkout","plotly","pydata","recruitics","rstudio","salesforce_lighting","stripe","team_center","tripshot","trustly_direct_debit_ach","twilio_voice","unifier","unsplash_api","unsplash_image_loading","vega","yoti_api","youtube_oembed_api","google_apis","google_apis_scripts","google_img","google_tag","google_uri_frame","google_uri_script"],"hasGranularThirdPartyCookieConsent":true,"exemptedIntegrations":["advertiser_hosted_pixel","airbus_sat","amazon_media","apps_for_office","arkose_captcha","aspnet_cdn","autodesk_fusion","bing_maps","bing_widget","boku_wallet","bootstrap","box","cardinal_centinel_api","chromecast_extensions","cloudflare_cdnjs","cloudflare_datatables","cloudflare_relay","conversions_api_gateway","demandbase_api","digitalglobe_maps_api","dlocal","dropbox","esri_sat","facebook_sdk","fastly_relay","gmg_pulse_embed_iframe","google_ads_conversions_tag","google_drive","google_fonts_legacy","google_hosted_libraries","google_oauth_api","google_recaptcha","here_map_ext","hive_streaming_video","isptoolbox","jquery","js_delivr","kbank","mathjax","meta_pixel","metacdn","microsoft_excel","microsoft_office_addin","microsoft_onedrive","microsoft_speech","microsoft_teams","mmi_tiles","open_street_map","paypal_billing_agreement","paypal_oauth_api","payu","plaid","platformized_adyen_checkout","plotly","pydata","recruitics","rstudio","salesforce_lighting","stripe","team_center","tripshot","trustly_direct_debit_ach","twilio_voice","unifier","unsplash_api","unsplash_image_loading","vega","yoti_api","youtube_oembed_api"]},4328],["AnalyticsCoreData",[],{"device_id":"$^|AcYq3Fuh3iwbOCA-5ijlxl65rEeyv-SEH7uHnfqljMkb1Qgu6zdigt4jHl7B6wutPVcv9vuIwxmHXpUCTMvtsMy7d_np|fd.AcYkBJHdG1p3mEA90-Z4IXDu-IQYhCcaCm_l1FicBmGM3mK6kdFm3gzCieE47EqeyZTGjAfuuTFYyP2mft-RB9uL","app_id":"256281040558","enable_bladerunner":false,"enable_ack":true,"push_phase":"C3","enable_observer":false,"enable_cmcd_observer":false,"enable_dataloss_timer":false,"enable_fallback_for_br":true,"queue_activation_experiment":false,"max_delay_br_queue":60000,"max_delay_br_queue_immediate":3,"max_delay_br_init_not_complete":3000,"consents":{},"app_universe":1,"br_stateful_migration_on":true,"enable_non_fb_br_stateless_by_default":false,"use_falco_as_mutex_key":false,"is_intern":false,"enable_session_id_bug_fix":true},5237]],"require":[["markJSEnabled"],["URLFragmentPrelude"],["Primer"],["BigPipe"],["Bootloader"],["TimeSlice"],["AsyncRequest"],["FbtLogging"],["IntlQtEventFalcoEvent"],["RequireDeferredReference","unblock",[],[["AsyncRequest","FbtLogging","IntlQtEventFalcoEvent"],"sd"]],["RequireDeferredReference","unblock",[],[["AsyncRequest","FbtLogging","IntlQtEventFalcoEvent"],"css"]]]});});</script></head><body class="_55w7 win x1 Locale_zh_HK" dir="ltr"><script type="text/javascript" nonce="EK74xTIO">requireLazy(["bootstrapWebSession"],function(j){j(1732666250)})</script><div class="_li"><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_11_tb"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_12_6S"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_13_ec"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_14_Tt"></iframe></div><span><img src="https://facebook.com/security/hsts-pixel.gif?c=3.2.5" width="0" height="0" style="display:none" /></span><div class="_li _4xit"><div class="_1n5h" id="devsite_header" data-referrer="devsite_header" data-click-area="Nav"></div><div class="_11st" data-click-area="Main" id="rebrandBodyID"><div class="_1525"><div class="_660z _3u39"><div class="_5gyr _5gy5 _5k6m"><div class="_1jbo _4are"><div id="documentation_breadcrumbs_pagelet" data-referrer="documentation_breadcrumbs_pagelet"></div></div></div><div class="_5gy5"><div class="_1jbo _4are _1jca _1jc- _5zlb"><div class="_4lr1" id="documentation_primary_nav_pagelet"><div class="_7a4" id="documentation_primary_nav_pagelet_container"><div class="_3wm0"><div class="_3wm1" data-click-area="left_side_nav"><div class="_3-96 _v-_"><a class="_cdp" href="/docs/whatsapp/cloud-api">雲端 API</a></div><ul><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/overview" class="_3cx9">概覽</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/get-started" class="_3cx9">新手指南</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/get-started-for-solution-partners" class="_3cx9">解決方案合作夥伴新手指南</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/get-started-for-tech-providers" class="_3cx9">Get Started for Tech Providers</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/multi-partner-solutions" class="_3cx9">多合作夥伴解決方案</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/guides/send-messages" class="_3cx9">訊息</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/phone-numbers" class="_3cx9">手機號碼</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/guides/set-up-webhooks" class="_3cx9">Webhooks</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/guides/sell-products-and-services" class="_3cx9">銷售商品及服務</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/payments-api/payments-sg" class="_3cx9">Payments API - SG</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/payments-api/payments-in" class="_3cx9">Payments API - India</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/reference" class="_3cx9">參考資料</a></li><li class="_3cx7 _3cxd"><a href="/docs/whatsapp/cloud-api/support" class="_3cx9">支援</a></li></ul></div><div class="_2pi6"><span class="img _55ym _55yq _55yo _5d9-" aria-busy="true" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuetext="載入中……"></span></div></div></div></div></div><div class="_1jbo _4are _1jcw _1jd4 _5zlc"><div class="_1dyy" id="u_0_15_lW"></div><div id="documentation_body_pagelet" data-referrer="documentation_body_pagelet"><div class="_34yh" id="u_0_4_5J"><div class="_4cel"><span data-click-area="main"><div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><div class="_7aa"><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><p><span style="float:left;padding-top:3px;padding-right:5px;"><img class="img" src="https://scontent-nrt1-1.xx.fbcdn.net/v/t39.8562-6/59399685_595945094257428_807173360218800128_n.png?_nc_cat=108&ccb=1-7&_nc_sid=f537c7&_nc_ohc=nHSuY2Nk42UQ7kNvgGTLtoP&_nc_zt=14&_nc_ht=scontent-nrt1-1.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYCbwQ7gvcApBVUKSR0uzztS-Q5sIfOcexWeaIvq3ri0lQ&oe=674C1EFA" height="20px" alt="" /></span><a href="https://developers.facebook.com/docs/whatsapp">WhatsApp Business 平台</a> > <a href="https://developers.facebook.com/docs/whatsapp/cloud-api">雲端 API</a></p></div></div></div><h1>Receive UPI Payments Through WhatsApp</h1> <div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>For businesses working with Razorpay or PayU payment gateways, we have deeper integration with these PGs. Please refer to <a href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/pg">Payment Gateway Integration Guide</a></p> </div></div><p>Your business can enable customers to pay for their orders using all the UPI Apps installed on their devices via WhatsApp. Businesses can send customers invoice(<code>order_details</code>) messages, then get notified about payment status updates via webhook notifications from Payment Gateway.</p> </div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>Overview</h2> <p>Currently, customers browse business catalogs, add products to cart, and send orders in with our set of commerce messaging solutions, which includes<a href="https://developers.facebook.com/docs/whatsapp/guides/commerce-guides/share-products-with-customers">Single Product Message, Multi Product Message, and Product Detail Page</a>.</p> <p>With the WhatsApp Payments API, businesses can send customers a bill so the customer can complete their order with all the UPI Apps.</p> </div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>How It Works</h2> <p>The business must send an <code>order_details</code> message for the consumer to initiate payment. This type of message is a new type of interactive message, which always contains the same 4 main components: <strong>header</strong>, <strong>body</strong>, <strong>footer</strong>, and <strong>action</strong>. Inside the <strong>action</strong> component, the business includes all the information needed for the customer to complete their payment.</p> <p>Each <code>order_details</code> message contains a unique <code>reference_id</code> provided by the business, and that unique number is used throughout the flow to track the order. This <code>reference_id</code> is fetched from UPI intent link(<strong>tr</strong> value from the UPI payment intent) generated for a business order from Payment Gateway.</p> <p>Once the message is sent, the business waits for a payment or transaction status updates directly from Payment Gateway. Upon receiving payment signal for an order, Business should relay this payment signal to consumer through interactive order status(<code>order_status</code>) message.</p> <p>Updating user about the payment signal is important as this message updates the order details message and order details view for the consumer reflecting the order confirmation from merchant. This is shown with an example in subsequent sections.</p> </div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>Purchase Flow in App</h2> <p>In the WhatsApp customer app, the purchase flow has the following steps:</p> <ol><li>Customer sends an order with selected products to the business or Business identifies the products that the customer has shown interest to purchase. </li><li> After receiving the order/identifying the product, if a merchant accepts payment methods other than UPI, such as credit cards and payment wallets, then merchant will send a message to the user to get their preferred payment method for the order. <div style="text-align:center;margin-bottom:20px;padding:20px"><img class="img" src="https://scontent-nrt1-1.xx.fbcdn.net/v/t39.8562-6/342214441_811339787327948_6899859921438656951_n.jpg?_nc_cat=103&ccb=1-7&_nc_sid=f537c7&_nc_ohc=RuLawNXwgBsQ7kNvgFy70A2&_nc_zt=14&_nc_ht=scontent-nrt1-1.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYDXa74BC0p9MMzCM6YPk3dZ4s6BRkcd_2gM1Iwwa7Zg_A&oe=674C27FC" width="200" alt="" /></div></li><li> When consumers want to pay using UPI payment method, then merchants should retrieve the UPI payment intent by calling Payment Gateway. Merchant needs to use UPI intent to construct order details messages and send it to the consumer. <div style="text-align:center;margin-bottom:20px;padding:20px"><img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/341575536_971923040839664_6640731689496852248_n.jpg?_nc_cat=105&ccb=1-7&_nc_sid=f537c7&_nc_ohc=uQWTAp08078Q7kNvgHoAbQn&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYDSiOPN89M8tTZpKhlUCwd7OnoPsQMSx3960LcNySNgrQ&oe=674C2198" width="200" alt="" /><img class="img" src="https://scontent-nrt1-1.xx.fbcdn.net/v/t39.8562-6/341681254_729609212186293_1730487351217829150_n.jpg?_nc_cat=111&ccb=1-7&_nc_sid=f537c7&_nc_ohc=91Kgu6Go6fcQ7kNvgEJgdQR&_nc_zt=14&_nc_ht=scontent-nrt1-1.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYAcymJA8oItVsjXxS-Cthr_zGdqQmM8CGIj3ViKJ7gv6Q&oe=674C23BC" width="200" alt="" /></div></li><li> When the consumer taps the Pay now/continue button, they will be given the option to choose UPI payment Apps - WhatsApp or any other UPI payments apps. Consumers may choose any UPI option to pay for the order. <div style="text-align:center;margin-bottom:20px;padding:20px"><img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/341627425_946615236779318_6684478943521349582_n.jpg?_nc_cat=104&ccb=1-7&_nc_sid=f537c7&_nc_ohc=SSGqU9BjOaEQ7kNvgHgMubY&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYD_8qn8Zzp1C2oUm17He4xuVpZP-_2CAZ5O6Bhf0g7h-Q&oe=674C3249" width="200" alt="" /><img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/342345550_184393097801921_6573843773552836422_n.jpg?_nc_cat=101&ccb=1-7&_nc_sid=f537c7&_nc_ohc=R0h_lT0_mOAQ7kNvgFHVjky&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYAO15jvVhFSfFaGdJUPW31DzxKyXyM1C9SyHTFM3qtFRw&oe=674C2706" width="200" alt="" /></div></li><li> Consumer pays for the order and the payment method is saved for the future and automatically selected for the next payment transaction. Also, one quick note is the order details screen order-status will continue to show "Order pending" until merchant sends order status interactive message. <div style="text-align:center;margin-bottom:20px;padding:20px"><img class="img" src="https://scontent-nrt1-1.xx.fbcdn.net/v/t39.8562-6/342344523_6103981072988886_6323935633045652736_n.jpg?_nc_cat=106&ccb=1-7&_nc_sid=f537c7&_nc_ohc=1dhyxTXMMRAQ7kNvgGJ_6IN&_nc_zt=14&_nc_ht=scontent-nrt1-1.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYBh-SaWXD3CM1AqtBpe-kueh_x9UrRN7YrS05VB27354g&oe=674C2529" width="200" alt="" /><img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/342347969_462787182697603_4921896343088863299_n.jpg?_nc_cat=105&ccb=1-7&_nc_sid=f537c7&_nc_ohc=ZGAW3bgc7tUQ7kNvgHpVScX&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYDtwQCnWCd3RXdrohi2inG5H2Q3Y83upYxddFgrAmI90w&oe=674C3712" width="200" alt="" /></div></li><li> Once the payment is complete, the business receives a notification from Payment Gateway and the merchant needs to send order status updates to the consumer client notifying consumers about the progress to the order, this will update the order details message CTAs and order details screen - order status description. <div style="text-align:center;margin-bottom:20px;padding:20px"><img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/342562768_917272606146367_1935666891305782978_n.jpg?_nc_cat=107&ccb=1-7&_nc_sid=f537c7&_nc_ohc=Lhi3NccWSWIQ7kNvgHdZd8c&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYDAM3EqY6dRotZbfNI3Hu1lXPrWZ4l6nc9I0cLOmwCLCw&oe=674C2A76" width="160" alt="" /><img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/342222420_619524789736337_6626951586015854884_n.jpg?_nc_cat=101&ccb=1-7&_nc_sid=f537c7&_nc_ohc=Ss669YAKDboQ7kNvgEb0n8i&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYDZbGii8dc1seScV0CFp-rryo1iLaM0Fgki5ohq9-7Esw&oe=674C482D" width="160" alt="" /><img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/342214456_766641914853835_3522886496446819442_n.jpg?_nc_cat=105&ccb=1-7&_nc_sid=f537c7&_nc_ohc=9EnGGupslHIQ7kNvgFKo-y7&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYAB-j0e2VDE-jt9IkdOr7fwLCGZCKlRwU76DeGH9ToFTA&oe=674C21DC" width="160" alt="" /></div></li></ol></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>Before You Start</h2> <p>To receive UPI payments on WhatsApp merchants have to set up their VPA on WhatsApp Business Manager using the direct payment methods option.</p> <p>Each configuration must have a unique name, merchant categorization code (mcc), purpose code, and VPA handles as shown below. A business can have multiple payment configurations, but for each order merchant must specify a specific configuration to be used for payment. See <code>payment_configuration</code> field in <code>order_details</code> message.</p> <pre class="_5s-8 prettyprint lang-code" style=""> [ { "name": "unique name 1", "merchantVpa": "handle_1@paytm", "merchantMcc": "merchant categorization code", "merchantPurposeCode": "purpose code" }, { "name": "unique name 2", "merchantVpa": "handle_2@paytm", "merchantMcc": "merchant categorization code", "merchantPurposeCode": "purpose code" }, ] </pre><p><code>name</code> for each payment type must be unique. <code>name</code> will be used to reference the specific configurations for each payment type. If WA is unable to find a payment configuration name, the user will not be able to make the payment upon receiving the <code>order_details</code> message. <code>mcc</code> refers to a <a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FMerchant_category_code&h=AT1CS3JOkHwt20XTD6a9FBpmOvbh6syaRnvIW6ImLdoqePG3cEORaUuQeqXyO5wdTl-3ayC7EWgePOxUmSuX-hjwjtnx3cRP8fDXCtF7tXeBHqZ9wCdizapIv1DPXkKwvmzo3zC_Fo1QqOEOSOAHKU9zTw" target="_blank" rel="nofollow" data-lynx-mode="hover">merchant categorization code</a> for the items in the order. <code>upi_pc</code> refers to the purpose of the transaction. Some sample codes are below:</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Code</th><th>Title</th></thead><tbody class="_5m37" id="u_0_5_ks"><tr class="row_0"><td><p>00</p> </td><td><p>Default</p> </td></tr><tr class="row_1 _5m29"><td><p>01</p> </td><td><p>SEMI</p> </td></tr><tr class="row_2"><td><p>02</p> </td><td><p>AMC</p> </td></tr><tr class="row_3 _5m29"><td><p>03</p> </td><td><p>Travel</p> </td></tr><tr class="row_4"><td><p>04</p> </td><td><p>Hospitality</p> </td></tr><tr class="row_5 _5m29"><td><p>05</p> </td><td><p>Hospital</p> </td></tr><tr class="row_6"><td><p>06</p> </td><td><p>Telecom</p> </td></tr><tr class="row_7 _5m29"><td><p>07</p> </td><td><p>Insurance</p> </td></tr><tr class="row_8"><td><p>08</p> </td><td><p>Education</p> </td></tr><tr class="row_9 _5m29"><td><p>09</p> </td><td><p>Gifting</p> </td></tr><tr class="row_10"><td><p>10</p> </td><td><p>Others</p> </td></tr></tbody></table></div><div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>If merchant/partner is not sure of the MCC and purpose code, then they may contact Payment Gateway to get this information as Payment Gateway sets up these values based on the type of business while generating business VPAs.</p> </div></div></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>Manage Your Payment Methods (Beta Feature)</h2> <p>Self-service Payment Configuration allows you to add multiple payment configurations to your WhatsApp Manager profile. Each payment configuration will have its own UPI handle(VPA), MCC, and purpose code (for physical goods) so that merchants can accept payments for different categories with different UPI accounts. After setup, merchant can send invoice(<code>order_details</code>) messages to users with the corresponding payment configuration to collect payments.</p> <h3>Pre-requisites</h3> <p>Manage Payment Methods feature is in Beta, so please contact Business Engineering team to allow merchants/partners access the page in WhatsApp Business Manager portal.</p> <h3>Steps to link Payment Configuration for a Business Service Provider</h3> <p>You can create a payment configuration for a WhatsApp Business Account using the 'Payment configurations' page and under 'India' in <a href="https://business.facebook.com/wa/manage/home">WhatsApp Business Manager</a>.</p> <p style="text-align:center"><div class="_1c_u" id="u_0_6_sx"><div class="_53j5" style="height:344px;width:600px;" tabindex="0" id="u_0_7_8k"><video height="344" width="600" preload="metadata" style="" class="_ox1 _21y0" data-video-width="600" data-video-height="344" id="u_0_8_39"></video><div class="_4ubd _170l _27db _3htz" id="u_0_9_6z"></div><div class="_m54 _1jto _3htz" id="u_0_a_HN"><img class="_1445 _2sy9 img" src="https://static.xx.fbcdn.net/rsrc.php/v3/y4/r/-PAXP-deijE.gif" alt="" style="background-image: url('https\3a //scontent-nrt1-2.xx.fbcdn.net/v/t15.5256-10/427078431_789882039331564_847033732416729689_n.jpg?_nc_cat\3d 104\26 ccb\3d 1-7\26 _nc_sid\3d d919f7\26 _nc_ohc\3d _OBEctHDoyMQ7kNvgFVkPxa\26 _nc_zt\3d 23\26 _nc_ht\3d scontent-nrt1-2.xx\26 _nc_gid\3d AEKUo6yHq21LPO_ualkFHr5\26 oh\3d 00_AYDqTqCA-sMhJALK98IM3GRUGQ_o3shRdo-AQMU4jEGKEg\26 oe\3d 674C280C');" id="u_0_b_Vc" /></div><div class="_18xu _9omd _3htz"><div class="_5l7x _360f _167h hidden_elem" id="u_0_1_l1"></div><input aria-label="播放影片" class="_530-" type="button" id="u_0_0_Xa" /></div><div class="_4ctp _1jto _3htz"><div class="_4ctq"><div class="_4ctr" id="u_0_c_vZ">發生錯誤</div><div id="u_0_d_01">播放此影片時發生問題。若要觀看影片,請升級網頁瀏覽器。</div><div class="_5hdy"><a class="_4cts" href="/unsupportedbrowser" id="u_0_e_W0">了解詳情</a></div></div></div></div><div class="_2i84"><div id="u_0_f_YJ"></div></div></div></p><p>After linking your payment configuration, you must integrate with the Payments APIs below. This will allow you to send an <code>order_details</code> message to customers with the payment configuration to receive payments.</p> <h3>Steps to unlink Payment Configuration</h3> <p style="text-align:center"><div class="_1c_u" id="u_0_g_sE"><div class="_53j5" style="height:344px;width:600px;" tabindex="0" id="u_0_h_aJ"><video height="344" width="600" preload="metadata" style="" class="_ox1 _21y0" data-video-width="600" data-video-height="344" id="u_0_i_i0"></video><div class="_4ubd _170l _27db _3htz" id="u_0_j_gB"></div><div class="_m54 _1jto _3htz" id="u_0_k_GJ"><img class="_1445 _2sy9 img" src="https://static.xx.fbcdn.net/rsrc.php/v3/y4/r/-PAXP-deijE.gif" alt="" style="background-image: url('https\3a //scontent-nrt1-2.xx.fbcdn.net/v/t15.5256-10/432918401_1102619387438325_7115069487510035549_n.jpg?_nc_cat\3d 101\26 ccb\3d 1-7\26 _nc_sid\3d d919f7\26 _nc_ohc\3d 0CQ-Y1ZkkJQQ7kNvgGGKppm\26 _nc_zt\3d 23\26 _nc_ht\3d scontent-nrt1-2.xx\26 _nc_gid\3d AEKUo6yHq21LPO_ualkFHr5\26 oh\3d 00_AYCCTi8o3jbMKgjRrGzVdkMYQEZkNrPPEmmY2G0QG8yr1g\26 oe\3d 674C45D7');" id="u_0_l_KZ" /></div><div class="_18xu _9omd _3htz"><div class="_5l7x _360f _167h hidden_elem" id="u_0_3_2n"></div><input aria-label="播放影片" class="_530-" type="button" id="u_0_2_kz" /></div><div class="_4ctp _1jto _3htz"><div class="_4ctq"><div class="_4ctr" id="u_0_m_Eo">發生錯誤</div><div id="u_0_n_D5">播放此影片時發生問題。若要觀看影片,請升級網頁瀏覽器。</div><div class="_5hdy"><a class="_4cts" href="/unsupportedbrowser" id="u_0_o_Dq">了解詳情</a></div></div></div></div><div class="_2i84"><div id="u_0_p_C0"></div></div></div></p><p>Note: Make sure no new order messages requesting payment from consumer are sent with the payment config your are trying to remove before you perform the unlink action.</p> </div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>Integration Steps</h2> <p>The steps outlined below assume that the business is about to send order details message to consumer client.</p> <p>The following sequence diagram demonstrates the typical integration flow for WA Payments API:</p> <img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/342547680_733142945204013_1751283711827892414_n.png?_nc_cat=110&ccb=1-7&_nc_sid=f537c7&_nc_ohc=LMxQoD4ew2AQ7kNvgFxUoDZ&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYDBCii5UfeYf17tALT1j3-f_Ewy6IpfzAz3OAN3pq3t7g&oe=674C3D9E" alt="" /><h3 id="step-1">Step 1: Get UPI Intent from Payment Gateway</h3> <p>Once the consumer has expressed their interest to purchase an item using UPI payment method. Merchant needs to call payment gateway to create a UPI intent, the following is the sample UPI intent link:</p> <pre class="_5s-8 prettyprint lang-code" style=""> upi://pay?pa=cfsukoonaa@yesbank&pn=Sukoon&tr=877376394& am=10.00&cu=INR&mode=00&purpose=00&mc=5399&tn=877376394</pre><p>Merchant needs to parse the <code>tr</code> value from the above URI and use this as the reference id in invoice(<code>order_details</code>) interactive message.</p> <h3>Step 2: Assemble the Interactive Object</h3> <p>To send an <code>order_details</code> message, businesses must assemble an <a href="https://developers.facebook.com/docs/whatsapp/cloud-api/reference/messages#interactive-object">interactive object</a> of type <code>order_details</code> with the following components:</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Object</th><th>Description</th></thead><tbody class="_5m37" id="u_0_q_KE"><tr class="row_0"><td><p><code>type</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>Must be "order_details".</p> </td></tr><tr class="row_1 _5m29"><td><p><code>header</code></p> <p>object</p> </td><td><p><strong>Optional.</strong></p> <p>Header content displayed on top of a message. If a header is not provided, the API uses an image of the first available product as the header</p> </td></tr><tr class="row_2"><td><p><code>body</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>An object with the body of the message. The object contains the following field:</p> <p><code>text</code> string</p> <ul> <li><strong>Required</strong> if <code>body</code> is present. The content of the message. Emojis and markdown are supported. Maximum length is 1024 characters</li> </ul> </td></tr><tr class="row_3 _5m29"><td><p><code>footer</code></p> <p>object</p> </td><td><p><strong>Optional.</strong></p> <p>An object with the footer of the message. The object contains the following fields:</p> <p><code>text</code> string</p> <ul> <li><strong>Required</strong> if <code>footer</code> is present. The footer content. Emojis, markdown, and links are supported. Maximum length is 60 characters</li> </ul> </td></tr><tr class="row_4"><td><p><code>action</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>An action object you want the user to perform after reading the message. This action object contains the following fields:</p> <p><code>name</code> string</p> <ul> <li><strong>Required</strong>. Must be "review_and_pay"</li> </ul> <p><code>parameters</code> object</p> <ul> <li>See <a href="#paramobject">Parameters Object</a> for information</li> </ul> </td></tr></tbody></table></div><h4 id="paramobject">Parameters Object</h4> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Object</th><th>Description</th></thead><tbody class="_5m37" id="u_0_r_Fn"><tr class="row_0"><td><p><code>reference_id</code></p> <p>string</p> </td><td><p><strong>Required.</strong></p> <p>Unique identifier for the order or invoice provided by the business. This cannot be an empty string and can only contain English letters, numbers, underscores, dashes, or dots, and should not exceed 35 characters.</p> <p>The <code>reference_id</code> must be unique for each <code>order_details</code> message for the same business. If the partner would like to send multiple order_details messages for the same order, invoice, etc. it is recommended to include a sequence number in the <code>reference_id</code> (for example, -) to ensure <code>reference_id</code> uniqueness.</p> </td></tr><tr class="row_1 _5m29"><td><p><code>type</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>The type of goods being paid for in this order. Current supported options are <code>digital-goods</code> and <code>physical-goods</code></p> </td></tr><tr class="row_2"><td><p><code>beneficiaries</code></p> <p>array</p> </td><td><p><strong>Required for shipped physical-goods.</strong></p> <p>An array of beneficiaries for this order. A beneficiary is an intended recipient for shipping the physical goods in the order. It contains the following fields:</p> <div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>Beneficiary information isn't shown to users but is needed for legal and compliance reasons.</p> </div></div><p><code>name</code> string</p> <ul> <li><strong>Required.</strong> Name of the individual or business receiving the physical goods. Cannot exceed 200 characters</li> </ul> <p><code>address_line1</code> string</p> <ul> <li><strong>Required.</strong> Shipping address (Door/Tower Number, Street Name etc.). Cannot exceed 100 characters</li> </ul> <p><code>address_line2</code> string</p> <ul> <li><strong>Optional.</strong> Shipping address (Landmark, Area, etc.). Cannot exceed 100 characters</li> </ul> <p><code>city</code> string</p> <ul> <li><strong>Required.</strong> Name of the city. </li> </ul> <p><code>state</code> string</p> <ul> <li><strong>Required.</strong> Name of the state.</li> </ul> <p><code>country</code> string</p> <ul> <li><strong>Required.</strong> Must be "India".</li> </ul> <p><code>postal_code</code> string</p> <ul> <li><strong>Required.</strong> 6-digit zipcode of shipping address.</li> </ul> </td></tr><tr class="row_3 _5m29"><td><p><code>payment_type</code></p> </td><td><p><strong>Required.</strong></p> <p>Must be "upi".</p> </td></tr><tr class="row_4"><td><p><code>payment_configuration</code></p> </td><td><p><strong>Required.</strong></p> <p>The name of the pre-configured payment configuration to use for this order and must not exceed 60 characters.</p> </td></tr><tr class="row_5 _5m29"><td><p><code>currency</code></p> </td><td><p><strong>Required.</strong></p> <p>The currency for this order. Currently the only supported value is <code>INR</code>.</p> </td></tr><tr class="row_6"><td><p><code>total_amount</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>The <code>total_amount</code> object contains the following fields:</p> <p><code>offset</code> integer</p> <ul> <li><strong>Required.</strong> Must be <code>100</code> for <code>INR</code>.</li> </ul> <p><code>value</code> integer</p> <ul> <li><strong>Required.</strong> Positive integer representing the amount value multiplied by offset. For example, ₹12.34 has value 1234.</li> </ul> <div class="_57yz _57z1 _3-8p"><div class="_57y-"><p><code>total_amount.value</code> must be equal to <code>order.subtotal.value</code> + <code>order.tax.value</code> + <code>order.shipping.value</code> - <code>order.discount.value</code>.</p> </div></div></td></tr><tr class="row_7 _5m29"><td><p><code>order</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>See <a href="#ordobject">order object</a> for more information.</p> </td></tr></tbody></table></div><h4 id="ordobject">Order Object</h4> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Object</th><th>Description</th></thead><tbody class="_5m37" id="u_0_s_m6"><tr class="row_0"><td><p><code>status</code></p> <p>string</p> </td><td><p><strong>Required.</strong></p> <p>Only supported value in the <code>order_details</code> message is <code>pending</code>.</p> <div class="_57yz _57z0 _3-8p"><div class="_57y-"><p>In an <code>order_status</code> message, <code>status</code> can be: <code>pending</code>, <code>captured</code>, or <code>failed</code>.</p> </div></div></td></tr><tr class="row_1 _5m29"><td><p><code>type</code></p> <p>string</p> </td><td><p><strong>Optional.</strong></p> <p>Only supported value is <code>quick_pay</code>. When this field is passed in we hide the "Review and Pay" button and only show the "Pay Now" button in the order details bubble.</p> </td></tr><tr class="row_2"><td><p><code>items</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>An object with the list of items for this order, containing the following fields:</p> <p><code>retailer_id</code> string</p> <ul> <li><strong>Optional.</strong> Content ID for an item in the order from your catalog.</li> </ul> <p><code>name</code> string</p> <ul> <li><strong>Required.</strong> The item’s name to be displayed to the user. Cannot exceed 60 characters</li> </ul> <p><code>image</code> object</p> <ul> <li><strong>Optional.</strong> Custom image for the item to be displayed to the user. See <a href="#item_image_object">item image object</a> for information</li> </ul> <div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>Using this image field will limit the items array to a maximum of 10 items and this cannot be used with <code>retailer_id</code> or <code>catalog_id</code>.</p> </div></div><p><code>amount</code> amount object with value and offset -- refer total amount field above</p> <ul> <li><strong>Required.</strong> The price per item</li> </ul> <p><code>sale_amount</code> amount object</p> <ul> <li><strong>Optional.</strong> The discounted price per item. This should be less than the original amount. If included, this field is used to calculate the subtotal amount</li> </ul> <p><code>quantity</code> integer</p> <ul> <li><strong>Required.</strong> The number of items in this order, this field cannot be decimal has to be integer. </li> </ul> <p><code>country_of_origin</code> string</p> <ul> <li><strong>Optional</strong> if <code>catalog_id</code> is not present. The country of origin of the product</li> </ul> <p><code>importer_name</code> string</p> <ul> <li><strong>Optional</strong> if <code>catalog_id</code> is not present. Name of the importer company</li> </ul> <p><code>importer_adress</code> string</p> <ul> <li><strong>Optional</strong> if <code>catalog_id</code> is not present. Address of importer company </li> </ul> </td></tr><tr class="row_3 _5m29"><td><p><code>subtotal</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>The value <strong>must be equal</strong> to sum of <code>order.amount.value</code> * <code>order.amount.quantity</code>. Refer to <code>total_amount</code> description for explanation of <code>offset</code> and <code>value</code> fields</p> <p>The following fields are part of the <code>subtotal</code> object:</p> <p><code>offset</code> integer</p> <ul> <li><strong>Required.</strong> Must be <code>100</code> for <code>INR</code> </li> </ul> <p><code>value</code> integer</p> <ul> <li><strong>Required.</strong> Positive integer representing the amount value multiplied by offset. For example, ₹12.34 has value 1234</li> </ul> </td></tr><tr class="row_4"><td><p><code>tax</code></p> <p>object</p> </td><td><p><strong>Required.</strong></p> <p>The tax information for this order which contains the following fields:</p> <p><code>offset</code> integer</p> <ul> <li><strong>Required.</strong> Must be <code>100</code> for <code>INR</code> </li> </ul> <p><code>value</code> integer</p> <ul> <li><strong>Required.</strong> Positive integer representing the amount value multiplied by offset. For example, ₹12.34 has value 1234</li> </ul> <p><code>description</code> string</p> <ul> <li><strong>Optional.</strong> Max character limit is 60 characters</li> </ul> </td></tr><tr class="row_5 _5m29"><td><p><code>shipping</code></p> <p>object</p> </td><td><p><strong>Optional.</strong></p> <p>The shipping cost of the order. The object contains the following fields:</p> <p><code>offset</code> integer</p> <ul> <li><strong>Required.</strong> Must be <code>100</code> for <code>INR</code> </li> </ul> <p><code>value</code> integer</p> <ul> <li><strong>Required.</strong> Positive integer representing the amount value multiplied by offset. For example, ₹12.34 has value 1234</li> </ul> <p><code>description</code> string</p> <ul> <li><strong>Optional.</strong> Max character limit is 60 characters</li> </ul> </td></tr><tr class="row_6"><td><p><code>discount</code></p> <p>object</p> </td><td><p><strong>Optional.</strong></p> <p>The discount for the order. The object contains the following fields:</p> <p><code>offset</code> integer</p> <ul> <li><strong>Required.</strong> Must be <code>100</code> for <code>INR</code> </li> </ul> <p><code>value</code> integer</p> <ul> <li><strong>Required.</strong> Positive integer representing the amount value multiplied by offset. For example, ₹12.34 has value 1234</li> </ul> <p><code>description</code> string</p> <ul> <li><strong>Optional.</strong> Max character limit is 60 characters</li> </ul> <p><code>discount_program_name</code> string</p> <ul> <li><strong>Optional.</strong> Text used for defining incentivised orders. If order is incentivised, the merchant needs to define this information. Max character limit is 60 characters</li> </ul> </td></tr><tr class="row_7 _5m29"><td><p><code>catalog_id</code></p> <p>object</p> </td><td><p><strong>Optional.</strong></p> <p>Unique identifier of the Facebook catalog being used by the business.</p> </td></tr><tr class="row_8"><td><p><code>expiration</code></p> <p>object</p> </td><td><p><strong>Optional.</strong></p> <p>Expiration for that order. Business must define the following fields inside this object:</p> <p><code>timestamp</code> string – UTC timestamp in seconds of time when order should expire. Minimum threshold is 300 seconds</p> <p><code>description</code> string – Text explanation for expiration. Max character limit is 120 characters</p> </td></tr></tbody></table></div><h4 id="item_image_object">Item Image Object</h4> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Object</th><th>Description</th></thead><tbody class="_5m37" id="u_0_t_2/"><tr class="row_0"><td><p><code>link</code><br /> string</p> </td><td><p><strong>Required.</strong> A link to the image that will be shown to the user. Must be an <code>image/jpeg</code> or <code>image/png</code> and 8-bit, RGB or RGBA. Follows same requirements as image in <a href="https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types">media</a></p> </td></tr></tbody></table></div><p>By the end, the interactive object should look something like this for a catalog-based integration:</p> <pre class="_5s-8 prettyprint lang-code" style=""> { "interactive": { "type": "order_details", "header": { "type": "image", "image": { "link": "http(s)://the-url", "provider": { "name": "provider-name" } } }, "body": { "text": "your-text-body-content" }, "footer": { "text": "your-text-footer-content" }, "action": { "name": "review_and_pay", "parameters": { "reference_id": "reference-id-value", "type": "digital-goods", "payment_type": "upi", "payment_configuration": "unique-payment-config-id", "currency": "INR", "total_amount": { "value": 21000, "offset": 100 }, "order": { "status": "pending", "catalog_id": "the-catalog_id", "expiration": { "timestamp": "utc_timestamp_in_seconds", "description": "cancellation-explanation" }, "items": [ { "retailer_id": "1234567", "name": "Product name, for example bread", "amount": { "value": 10000, "offset": 100 }, "quantity": 1, "sale_amount": { "value": 100, "offset": 100 } } ], "subtotal": { "value": 20000, "offset": 100 }, "tax": { "value": 1000, "offset": 100, "description": "optional_text" }, "shipping": { "value": 1000, "offset": 100, "description": "optional_text" }, "discount": { "value": 1000, "offset": 100, "description": "optional_text", "discount_program_name": "optional_text" } } } } } } </pre><p>For a non-catalog based integration i.e. when catalog-id is not present, an example payload looks as follows:</p> <pre class="_5s-8 prettyprint lang-code" style=""> { "interactive": { "type": "order_details", "header": { "type": "image", "image": { "id": "your-media-id" } }, "body": { "text": "your-text-body-content" }, "footer": { "text": "your-text-footer-content" }, "action": { "name": "review_and_pay", "parameters": { "reference_id": "reference-id-value", "type": "digital-goods", "payment_type": "upi", "payment_configuration": "unique-payment-config-id", "currency": "INR", "total_amount": { "value": 21000, "offset": 100 }, "order": { "status": "pending", "expiration": { "timestamp": "utc_timestamp_in_seconds", "description": "cancellation-explanation" }, "items": [ { "name": "Product name, for example bread", "amount": { "value": 10000, "offset": 100 }, "quantity": 1, "sale_amount": { "value": 100, "offset": 100 }, "country_of_origin": "country-of-origin", "importer_name": "name-of-importer-business", "importer_address": { "address_line1": "B8/733 nand nagri", "address_line2": "police station", "city": "East Delhi", "zone_code": "DL", "postal_code": "110093", "country_code": "IN" } }, { "name": "Product name, for example bread", "amount": { "value": 10000, "offset": 100 }, "quantity": 1, "sale_amount": { "value": 100, "offset": 100 }, "country_of_origin": "country-of-origin", "importer_name": "name-of-importer-business", "importer_address": { "address_line1": "B8/733 nand nagri", "address_line2": "police station", "city": "East Delhi", "zone_code": "DL", "postal_code": "110093", "country_code": "IN" } } ], "subtotal": { "value": 20000, "offset": 100 }, "tax": { "value": 1000, "offset": 100, "description": "optional_text" }, "shipping": { "value": 1000, "offset": 100, "description": "optional_text" }, "discount": { "value": 1000, "offset": 100, "description": "optional_text", "discount_program_name": "optional_text" } } } } } } </pre><h3>Step 3: Add Common Message Parameters</h3> <p>Once the interactive object is complete, append the other parameters that make a message: <code>recipient_type</code>, <code>to</code>, and <code>type</code>. Remember to set the <code>type</code> to <code>interactive</code>.</p> <pre class="_5s-8 prettyprint lang-code" style=""> { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE_NUMBER", "type": "interactive", "interactive": { // interactive object here } } </pre><p>These are <a href="https://developers.facebook.com/docs/whatsapp/api/messages#sending-messages">parameters common to all message types</a>.</p> <h3>Step 4:Make a POST Call to Messages Endpoint</h3> <p>Make a POST call to the <a href="https://developers.facebook.com/docs/whatsapp/cloud-api/reference/messages"><code>/[PHONE_NUMBER_ID]/messages</code></a> endpoint with the <code>JSON</code> object you have assembled. If your message is sent successfully, you get the following response:</p> <pre class="_5s-8 prettyprint lang-code" style=""> { "messaging_product": "whatsapp", "contacts": [ { "input": "[PHONE_NUMBER_ID]", "wa_id": "[PHONE-NUMBER_ID]" } ], "messages": [ { "id": "wamid.HBgLMTY1MDUwNzY1MjAVAgARGBI5QTNDQTVCM0Q0Q0Q2RTY3RTcA" } ] } </pre><p>For all errors that can be returned and guidance on how to handle them, see <a href="https://developers.facebook.com/docs/whatsapp/cloud-api/support/error-codes">WhatsApp Cloud API, Error Codes</a>.</p> <h3>Step 5: Consumer Pays for the Order</h3> <p>Consumers can pay using WhatsApp payment method or using any UPI supported app that is installed on the device.</p> <h3>Step 6: Get Notified About Transaction Status Updates from payment gateway</h3> <p>Businesses receive updates to the invoice via payment gateway webhooks, when the status of the user-initiated transaction changes. The unique identifier tr(reference-id passed in <code>order_details</code> message) can be used to map the transaction to the consumer invoice or interactive order details message.</p> <p>Please refer to our PG integration guide for the exact payment sigals. [PayU], [Cashfree], [RazorPay] and Billdesk</p> <h3>Step 7: Update order status</h3> <p>Upon receiving transaction signals from payment gateway through webhook, the business must update the order status to keep the user up to date. Currently we support the following order status values:</p> <img class="img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.8562-6/299615917_634034957919695_798968361577578760_n.png?_nc_cat=104&ccb=1-7&_nc_sid=f537c7&_nc_ohc=MC-ItcRz6SoQ7kNvgHZ2bOm&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYCp2OxUztkEqzmKqZ-zgkRB1x7uap7o1f9QyxksQ5reaw&oe=674C50CB" alt="" /><div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Value</th><th>Description</th></thead><tbody class="_5m37" id="u_0_u_3Q"><tr class="row_0"><td><p><code>pending</code></p> </td><td><p>User has not successfully paid yet</p> </td></tr><tr class="row_1 _5m29"><td><p><code>processing</code></p> </td><td><p>User payment authorized, merchant/partner is fulfilling the order, performing service, etc.</p> </td></tr><tr class="row_2"><td><p><code>partially-shipped</code></p> </td><td><p>A portion of the products in the order have been shipped by the merchant</p> </td></tr><tr class="row_3 _5m29"><td><p><code>shipped</code></p> </td><td><p>All the products in the order have been shipped by the merchant</p> </td></tr><tr class="row_4"><td><p><code>completed</code></p> </td><td><p>The order is completed and no further action is expected from the user or the partner/merchant</p> </td></tr><tr class="row_5 _5m29"><td><p><code>canceled</code></p> </td><td><p>The partner/merchant would like to cancel the <code>order_details</code> message for the order/invoice. The status update will fail if there is already a <code>successful</code> or <code>pending</code> payment for this <code>order_details</code> message</p> </td></tr></tbody></table></div><p>Typically businesses update the <code>order_status</code> using either the WhatsApp payment status change notifications or their own internal processes. To update <code>order_status</code>, the partner sends an <code>order_status</code> message to the user.</p> <pre class="_5s-8 prettyprint lang-code" style=""> { "recipient_type": "individual", "to": "whatsapp-id", "type": "interactive", "interactive": { "type": "order_status", "body": { "text": "your-text-body-content" }, "action": { "name": "review_order", "parameters": { "reference_id": "reference-id-value", "order": { "status": "processing | partially_shipped | shipped | completed | canceled", "description": "optional-text" } } } } } </pre><p>The following table describes the returned values:</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Value</th><th>Description</th></thead><tbody class="_5m37" id="u_0_v_KV"><tr class="row_0"><td><p><code>reference_id</code></p> </td><td><p>The ID provided by the partner in the <code>order_details</code> message</p> </td></tr><tr class="row_1 _5m29"><td><p><code>status</code></p> </td><td><p>The new order <code>status</code></p> </td></tr><tr class="row_2"><td><p><code>description</code></p> </td><td><p>Optional text for sharing status related information in <code>order_details</code>. Could be useful while sending cancellation. Max character limit is 120 characters</p> </td></tr></tbody></table></div><p>For all errors that can be returned and guidance on how to handle them, see <a href="https://developers.facebook.com/docs/whatsapp/on-premises/errors">WhatsApp On-Premises API, Errors</a>.</p> <div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>Merchant should always post this order-status message to consumer after reciving transaction updates for an order. As the order_details message and order details screen experience is tied to to the order status updates.</p> </div></div><h3>Step 8: Reconcile Payments</h3> <p>Businesses should use their bank statements to reconcile the payments using the <code>reference_id</code> provided in the <code>order_details</code> messages.</p> </div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>Merchant Preferred UPI Payment Method</h2> <p>Now merchants can specify upto <code>one</code> UPI Payment app to showup in checkout flow. Merchant preferred payment app will be shown on top of the list of available UPI apps in - "Choose payment method" screen. To enable this capability we require partners to specify the external app-id in the Order Details or order-invoice message.</p> <p>Note: This feature is available on consumer apps on and above version: 2.24.21.0</p> <h3>Updates to Order Details Payload</h3> <pre class="_5s-8 prettyprint lang-code" style=""> { "messaging_product": "whatsapp", "interactive": { "action": { "name": "review_and_pay", "parameters": { "preferred_payment_methods": [ { "method": "Application-ID" } ] .... } "order": .. } } } } </pre><h3>List of supported apps:</h3> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>UPI Application </th><th>Application ID to be passed in Order Details payload</th></thead><tbody class="_5m37" id="u_0_w_9w"><tr class="row_0"><td><p>Google Pay</p> </td><td><p>gpay</p> </td></tr><tr class="row_1 _5m29"><td><p>PhonePe</p> </td><td><p>phonepe</p> </td></tr><tr class="row_2"><td><p>PayTm</p> </td><td><p>paytm</p> </td></tr><tr class="row_3 _5m29"><td><p>Amazon Pay</p> </td><td><p>amazonpay</p> </td></tr><tr class="row_4"><td><p>CRED</p> </td><td><p>cred</p> </td></tr><tr class="row_5 _5m29"><td><p>Mobikwik</p> </td><td><p>mobikwik</p> </td></tr></tbody></table></div></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>Optional Signals</h2> <p>When the consumer opts to use WhatsApp UPI payment method to pay for an order, upon completion of payment WhatsApp would send the merchant the following webhook signals. For this merchant should first need to onboard on to WhatsApp Payments.</p> <h3>Get Notified About Transaction Status Updates (For WhatsApp Pay Transaction only)</h3> <p>Businesses receive updates via <a href="https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks/components">WhatsApp webhooks</a> when the status of the user-initiated transaction changes. A webhook notification for an updated transaction status looks like this:</p> <pre class="_5s-8 prettyprint lang-code" style=""> { "object": "whatsapp_business_account", "entry": [{ "id": "WHATSAPP-BUSINESS-ACCOUNT-ID", "changes": [{ "value": { "messaging_product": "whatsapp", "metadata": { "display_phone_number": "[PHONE_NUMBER]", "phone_number_id": "[PHONE_NUMBER_ID]" }, "contacts": [{...}], "errors": [{...}], "messages": [{...}], "statuses": [{ "id": "gBGGFlB5YjhvAgnhuF1qIUvCo7A", "recipient_id": "[PHONE_NUMBER]", "type": "payment", "status": "[TRANSACTION_STATUS]", "payment": { "reference_id": "[REFERENCE_ID]" }, "timestamp": "notification_timestamp" }] }, "field": "messages" }] }] } </pre><p>Transaction status webhook payload constains the following fields within the status object:</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Field</th><th>Description</th></thead><tbody class="_5m37" id="u_0_x_92"><tr class="row_0"><td><p><code>recipient_id</code></p> <p>string</p> </td><td><p>Phone number of the customer</p> </td></tr><tr class="row_1 _5m29"><td><p><code>type</code></p> <p>string</p> </td><td><p>For transaction status webhooks, <code>type</code> will be set to "payment".</p> </td></tr><tr class="row_2"><td><p><code>status</code></p> <p>string</p> </td><td><p>The new transaction status. Can be one of <code>pending</code>, <code>failed</code>, <code>success</code> or <code>canceled</code>.</p> </td></tr><tr class="row_3 _5m29"><td><p><code>payment</code></p> <p>object</p> </td><td><p>This contains the following field:</p> <p><code>reference_id</code></p> <ul> <li>The partner supplied ID that uniquely identifies the order_details message</li> </ul> </td></tr><tr class="row_4"><td><p><code>timestamp</code></p> <p>string</p> </td><td><p>Timestamp for the notification</p> </td></tr></tbody></table></div><p>For more information, see <a href="https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks/components#statuses-object">Components, Statuses Object</a>.</p> <h3>Get Payment Confirmation Webhook</h3> <p>When a transaction with a customer is successful, the business gets the following: - A transaction status update with the status as <code>success</code> as seen in the transaction status table above. - A payment confirmation message webhook notification</p> <p>The payment confirmation message webhook is of <code>interactive</code> and includes the following fields:</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Field</th><th>Description</th></thead><tbody class="_5m37" id="u_0_y_ml"><tr class="row_0"><td><p><code>transaction_id</code></p> <p>string</p> </td><td><p>Unique ID (bank_rrn) of the UPI transaction.</p> </td></tr><tr class="row_1 _5m29"><td><p><code>transaction_type</code></p> <p>string</p> </td><td><p>Type of payment interface for processing the transaction. Only "upi" is supported.</p> </td></tr><tr class="row_2"><td><p><code>reference_id</code></p> <p>string</p> </td><td><p>The business supplied ID that uniquely identifies the <code>order_details</code> message</p> </td></tr><tr class="row_3 _5m29"><td><p><code>total_amount</code></p> <p>object</p> </td><td><p>The total amount for this payment. This object contains the following fields:</p> <p><code>offset</code> integer</p> <ul> <li><strong>Required.</strong> Must be <code>100</code> for <code>INR</code>.</li> </ul> <p><code>value</code> integer</p> <ul> <li><strong>Required.</strong> Positive integer representing the amount value multiplied by offset. For example, ₹12.34 has value 1234. </li> </ul> </td></tr><tr class="row_4"><td><p><code>currency</code></p> <p>string</p> </td><td><p>The currency for this payment. Currently the only supported value is "INR"</p> </td></tr><tr class="row_5 _5m29"><td><p><code>status</code></p> <p>string</p> </td><td><p>The new <strong>transaction</strong> status. Must be "success" for payment confirmation webhook.</p> <div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>Note that this status is the status of the specific transaction corresponding to the <code>transaction_id</code>.</p> </div></div></td></tr></tbody></table></div><p>An example payment confirmation webhook looks like this:</p> <pre class="_5s-8 prettyprint lang-code" style=""> { "object": "whatsapp_business_account", "entry": [{ "id": "WHATSAPP-BUSINESS-ACCOUNT-ID", "changes": [{ "value": { "messaging_product": "whatsapp", "metadata": { "display_phone_number": "PHONE-NUMBER", "phone_number_id": "PHONE-NUMBER-ID" }, "contacts": [{...}], "errors": [{...}], "messages": [{ "from": "sender_wa_id", "group_id": "group_id", "id": "message_id", "timestamp": "message_timestamp", "type": "interactive", "interactive": { "type": "payment", "payment": { "transaction_id": "[UPI_BANK_RRN]", "transaction_type": "upi", "reference_id": "[REF_ID]", "total_amount": { "value": 100, "offset": 100 }, "currency": "INR", "status": "success" } } }], "statuses": [{...}] }, "field": "messages" }] }] } </pre><h3>Confirm Payment Status</h3> <p>After receiving the transaction status notification, payment confirmation message, or at any time, the business can look up the status of the payment for an order. To do that, businesses must make a GET call to <code>[PHONE_NUMBER_ID]/payments/{payment_configuration }/{reference_id}</code>. Businesses should expect a response in the same HTTP session (not in a webhook notification). <code>payment_configuration</code> and <code>reference_id</code> must be the same as that provided in the initial <code>order_details</code> message.</p> <p>A successful response looks like this:</p> <pre class="_5s-8 prettyprint lang-code" style=""> { "payments": [{ "reference_id": "reference-id-value", "status": "status-of-payment", "currency": "INR", "total_amount": { "value": 21000, "offset": 100 }, "transactions": [{ "id": "[UPI_BANK_RRN]", "type": "upi", "status": "failed", "created_timestamp": "[CREATED_TIMESTAMP]", "updated_timestamp": "[UPDATED_TIMESTAMP]" }, { "id": "[UPI_BANK_RRN]", "type": "upi", "status": "success", "created_timestamp": "CREATED_TIMESTAMP]", "updated_timestamp": "UPDATED_TIMESATMP]" } ] }] } </pre><p>A response can return the following values:</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Field</th><th>Description</th></thead><tbody class="_5m37" id="u_0_z_be"><tr class="row_0"><td><p><code>reference_id</code></p> <p>string</p> </td><td><p>The ID provided by the partner in the <code>order_details</code> message</p> </td></tr><tr class="row_1 _5m29"><td><p><code>status</code></p> <p>string</p> </td><td><p>The payment status. See the <a href="#payment-status">payment status table</a> for possible values. Note that this is not the same as transaction status.</p> </td></tr><tr class="row_2"><td><p><code>currency</code></p> <p>string</p> </td><td><p>The currency for this payment. Currently the only supported value is "INR".</p> </td></tr><tr class="row_3 _5m29"><td><p><code>total_amount</code></p> <p>object</p> </td><td><p>The total amount for this payment. This object contains the following fields:</p> <p><code>offset</code> integer</p> <ul> <li><strong>Required.</strong> Must be <code>100</code> for <code>INR</code>.</li> </ul> <p><code>value</code> integer</p> <ul> <li><strong>Required.</strong> Positive integer representing the amount value multiplied by offset. For example, ₹12.34 has value 1234.</li> </ul> </td></tr><tr class="row_4"><td><p><code>transactions</code></p> <p>array</p> </td><td><p>The complete list of transactions for this payment. Each transaction object contains the following fields:</p> <p><code>id</code> string</p> <ul> <li><strong>Required</strong> Unique ID (bank_rrn) of the UPI transaction if status is "success".</li> </ul> <p><code>type</code> string</p> <ul> <li><strong>Required</strong> Must be "upi".</li> </ul> <p><code>status</code> string</p> <ul> <li><strong>Required</strong> Status of the transaction. Must be one of <code>pending</code>, <code>failed</code>, <code>success</code> or <code>canceled</code>. Currently, at most one transaction can have a "success" status.</li> </ul> <p><code>created_timestamp</code> string</p> <ul> <li><strong>Required</strong> Time at which transaction was created. In epoch seconds.</li> </ul> <p><code>updated_timestamp</code> string</p> <ul> <li><strong>Required</strong> Latest at which the transaction was updated. In epoch seconds.</li> </ul> </td></tr></tbody></table></div><h4>Payment Status</h4> <p>We support the following payment statuses:</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th>Status</th><th>Description</th></thead><tbody class="_5m37" id="u_0_10_Mc"><tr class="row_0"><td><p><code>new</code></p> </td><td><p>The partner sent an <code>order_details</code> message but the user didn’t start a payment yet</p> </td></tr><tr class="row_1 _5m29"><td><p><code>pending</code></p> </td><td><p>The user started the payment process and the payment object was created</p> </td></tr><tr class="row_2"><td><p><code>captured</code></p> </td><td><p>The payment was captured</p> </td></tr><tr class="row_3 _5m29"><td><p><code>canceled</code></p> </td><td><p>The payment was canceled by the user and no retry is possible</p> </td></tr><tr class="row_4"><td><p><code>failed</code></p> </td><td><p>The payment attempt failed but the user can retry</p> </td></tr></tbody></table></div><p>For all errors that can be returned and guidance on how to handle them, see <a href="https://developers.facebook.com/docs/whatsapp/on-premises/errors">WhatsApp On-Premises API, Errors</a>.</p> </div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>Checklist for Integrated Merchants</h2> <ul> <li><p>Ensure that <code>order_status</code> message is send to consumer informing them about updates to an order after receiving transaction updates for an order.</p></li> <li><p>Ensure the merchant is verified and WABA contact is marked with a verified check.</p></li> <li><p>Verify the WABA is mapped to appropriate merchant initiated messaging tier(1k, 10k and 100k per day)</p></li> <li><p>Merchant should list the customer support informatoin in the profile screen incase consumer wants to report any issues.</p></li> </ul> </div></div></div></span><div class="_4-u2 _57mb _1u44 _4-u8"><div class="_4-u3 _588p _4_k"><fb:like href="https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent/" layout="button_count" share="1"></fb:like></div></div><div id="developer_documentation_toolbar" data-referrer="developer_documentation_toolbar" data-click-area="toolbar"></div><script nonce="EK74xTIO"> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '675141479195042'); fbq('track', "PageView");fbq('track', "PageView");</script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=675141479195042&ev=PageView&noscript=1" /></noscript><script nonce="EK74xTIO"> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '574561515946252'); fbq('track', "PageView");fbq('track', "PageView");</script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=574561515946252&ev=PageView&noscript=1" /></noscript><script nonce="EK74xTIO"> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1754628768090156'); fbq('track', "PageView");fbq('track', "PageView");</script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1754628768090156&ev=PageView&noscript=1" /></noscript></div></div></div></div><div class="_1jbo _4ar1 _5zld"><div id="u_0_16_AG"></div></div></div></div></div></div><div class="_6e3w" id="devsite_footer" data-referrer="devsite_footer" data-click-area="Footer"></div></div></div> <script nonce="EK74xTIO">requireLazy(["HasteSupportData"],function(m){m.handle({"clpData":{"1743810":{"r":1},"1856513":{"r":1,"s":1},"1914651":{"r":1},"1814852":{"r":1},"1985308":{"r":1,"s":1},"819":{"r":1,"s":1},"1744057":{"r":500,"s":1},"1744058":{"r":5000,"s":1},"1744059":{"r":10000,"s":1},"1744060":{"r":1000,"s":1},"1857112":{"r":1},"1755537":{"r":1}},"gkxData":{"1393":{"result":false,"hash":null},"3485":{"result":false,"hash":null},"5918":{"result":false,"hash":null},"5971":{"result":false,"hash":null},"7686":{"result":false,"hash":null},"7687":{"result":false,"hash":null},"21050":{"result":false,"hash":null},"21075":{"result":false,"hash":null},"21076":{"result":true,"hash":null},"23433":{"result":false,"hash":null},"4008":{"result":false,"hash":null},"20921":{"result":true,"hash":null},"20922":{"result":true,"hash":null},"20923":{"result":true,"hash":null},"20924":{"result":true,"hash":null},"20925":{"result":true,"hash":null},"20926":{"result":true,"hash":null},"20928":{"result":true,"hash":null},"21002":{"result":false,"hash":null},"21003":{"result":false,"hash":null},"21004":{"result":false,"hash":null},"21005":{"result":false,"hash":null},"22979":{"result":false,"hash":null},"26215":{"result":false,"hash":null},"26340":{"result":false,"hash":null},"26341":{"result":false,"hash":null},"26342":{"result":false,"hash":null},"26216":{"result":false,"hash":null},"21106":{"result":false,"hash":null},"21107":{"result":false,"hash":null},"25981":{"result":false,"hash":null},"25983":{"result":false,"hash":null},"26212":{"result":true,"hash":null},"20919":{"result":true,"hash":null},"20929":{"result":true,"hash":null},"21118":{"result":false,"hash":null},"21119":{"result":false,"hash":null},"21120":{"result":false,"hash":null},"21121":{"result":false,"hash":null},"21122":{"result":false,"hash":null},"21123":{"result":false,"hash":null},"21124":{"result":false,"hash":null},"4657":{"result":true,"hash":null},"7667":{"result":false,"hash":null},"9999":{"result":false,"hash":null},"20915":{"result":false,"hash":null},"20916":{"result":false,"hash":null},"20918":{"result":false,"hash":null},"20920":{"result":false,"hash":null},"4341":{"result":false,"hash":null},"6323":{"result":false,"hash":null},"8523":{"result":false,"hash":null},"9861":{"result":false,"hash":null},"21062":{"result":false,"hash":null},"21063":{"result":false,"hash":null},"21069":{"result":false,"hash":null},"21071":{"result":false,"hash":null},"21072":{"result":false,"hash":null},"33056":{"result":false,"hash":null},"20836":{"result":false,"hash":null},"21034":{"result":false,"hash":null}},"ixData":{"114092":{"sprited":1,"spriteCssClass":"sx_776661","spriteMapCssClass":"sp_qYxQr-I7nvj"},"114104":{"sprited":1,"spriteCssClass":"sx_fc43b8","spriteMapCssClass":"sp_qYxQr-I7nvj"},"88889":{"sprited":1,"spriteCssClass":"sx_248b6a","spriteMapCssClass":"sp_qYxQr-I7nvj"},"114186":{"sprited":1,"spriteCssClass":"sx_27780e","spriteMapCssClass":"sp_UNxv7dOqOtd"},"114375":{"sprited":1,"spriteCssClass":"sx_754e1d","spriteMapCssClass":"sp_UNxv7dOqOtd"},"114710":{"sprited":1,"spriteCssClass":"sx_9baf1f","spriteMapCssClass":"sp_UNxv7dOqOtd"},"114783":{"sprited":1,"spriteCssClass":"sx_a725f0","spriteMapCssClass":"sp_UNxv7dOqOtd"},"114795":{"sprited":1,"spriteCssClass":"sx_3bb9ea","spriteMapCssClass":"sp_UNxv7dOqOtd"},"115705":{"sprited":1,"spriteCssClass":"sx_e8d5b9","spriteMapCssClass":"sp_UNxv7dOqOtd"},"374088":{"sprited":1,"spriteCssClass":"sx_582c90","spriteMapCssClass":"sp_UNxv7dOqOtd"},"407577":{"sprited":1,"spriteCssClass":"sx_8bae95","spriteMapCssClass":"sp_UNxv7dOqOtd"},"412613":{"sprited":1,"spriteCssClass":"sx_5041d1","spriteMapCssClass":"sp_UNxv7dOqOtd"},"431972":{"sprited":1,"spriteCssClass":"sx_da858f","spriteMapCssClass":"sp_UNxv7dOqOtd"},"443962":{"sprited":1,"spriteCssClass":"sx_b2fbbd","spriteMapCssClass":"sp_UNxv7dOqOtd"},"462853":{"sprited":1,"spriteCssClass":"sx_427317","spriteMapCssClass":"sp_UNxv7dOqOtd"},"462971":{"sprited":1,"spriteCssClass":"sx_17acdc","spriteMapCssClass":"sp_UNxv7dOqOtd"},"462983":{"sprited":1,"spriteCssClass":"sx_f4a496","spriteMapCssClass":"sp_UNxv7dOqOtd"},"462984":{"sprited":1,"spriteCssClass":"sx_6d881f","spriteMapCssClass":"sp_UNxv7dOqOtd"},"462987":{"sprited":1,"spriteCssClass":"sx_ce6a69","spriteMapCssClass":"sp_UNxv7dOqOtd"},"462988":{"sprited":1,"spriteCssClass":"sx_503fd2","spriteMapCssClass":"sp_UNxv7dOqOtd"},"462991":{"sprited":1,"spriteCssClass":"sx_eef46e","spriteMapCssClass":"sp_UNxv7dOqOtd"},"462993":{"sprited":1,"spriteCssClass":"sx_fee376","spriteMapCssClass":"sp_UNxv7dOqOtd"},"463003":{"sprited":1,"spriteCssClass":"sx_8e8369","spriteMapCssClass":"sp_UNxv7dOqOtd"},"463005":{"sprited":1,"spriteCssClass":"sx_8dde84","spriteMapCssClass":"sp_UNxv7dOqOtd"},"463008":{"sprited":1,"spriteCssClass":"sx_2920d1","spriteMapCssClass":"sp_UNxv7dOqOtd"},"463014":{"sprited":1,"spriteCssClass":"sx_523e42","spriteMapCssClass":"sp_UNxv7dOqOtd"},"463019":{"sprited":1,"spriteCssClass":"sx_f18ac9","spriteMapCssClass":"sp_UNxv7dOqOtd"},"463022":{"sprited":1,"spriteCssClass":"sx_d0202d","spriteMapCssClass":"sp_UNxv7dOqOtd"},"463031":{"sprited":1,"spriteCssClass":"sx_e13992","spriteMapCssClass":"sp_UNxv7dOqOtd"},"465765":{"sprited":1,"spriteCssClass":"sx_b0be37","spriteMapCssClass":"sp_UNxv7dOqOtd"},"465766":{"sprited":1,"spriteCssClass":"sx_cbdbae","spriteMapCssClass":"sp_UNxv7dOqOtd"},"465767":{"sprited":1,"spriteCssClass":"sx_c9db1e","spriteMapCssClass":"sp_UNxv7dOqOtd"},"465768":{"sprited":1,"spriteCssClass":"sx_607f36","spriteMapCssClass":"sp_UNxv7dOqOtd"},"467223":{"sprited":1,"spriteCssClass":"sx_88d667","spriteMapCssClass":"sp_UNxv7dOqOtd"},"467224":{"sprited":1,"spriteCssClass":"sx_d0482e","spriteMapCssClass":"sp_UNxv7dOqOtd"},"468574":{"sprited":1,"spriteCssClass":"sx_7b4bf5","spriteMapCssClass":"sp_UNxv7dOqOtd"},"660433":{"sprited":1,"spriteCssClass":"sx_2c109f","spriteMapCssClass":"sp_UNxv7dOqOtd"},"797748":{"sprited":1,"spriteCssClass":"sx_cf4934","spriteMapCssClass":"sp_UNxv7dOqOtd"},"804741":{"sprited":1,"spriteCssClass":"sx_70a065","spriteMapCssClass":"sp_UNxv7dOqOtd"},"909284":{"sprited":1,"spriteCssClass":"sx_608204","spriteMapCssClass":"sp_UNxv7dOqOtd"},"936893":{"sprited":1,"spriteCssClass":"sx_116182","spriteMapCssClass":"sp_UNxv7dOqOtd"},"936896":{"sprited":1,"spriteCssClass":"sx_10f4ef","spriteMapCssClass":"sp_UNxv7dOqOtd"},"1198335":{"sprited":1,"spriteCssClass":"sx_2ada89","spriteMapCssClass":"sp_UNxv7dOqOtd"}},"metaconfigData":{"15":{"value":false},"99":{"value":false}},"qexData":{"362":{"r":null},"1028":{"r":null},"104":{"r":null},"128":{"r":null},"344":{"r":null},"388":{"r":null},"526":{"r":null},"538":{"r":null},"543":{"r":null}},"justknobxData":{"1806":{"r":true},"2819":{"r":true},"494":{"r":true},"1512":{"r":true},"2635":{"r":true},"317":{"r":16},"1023":{"r":true},"2595":{"r":1},"2233":{"r":true}}})});requireLazy(["Bootloader"],function(m){m.handlePayload({"consistency":{"rev":1018499742},"rsrcMap":{"gFJOVw5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yU\/r\/-ZIQ9JfQbY3.js"},"kKG6kJf":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iE9K4\/yx\/l\/zh_HK\/FEypPqGLq61.js"},"6S5PHbO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yt\/r\/-lxKZq1gGKZ.js"},"3F26mTM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yJ\/r\/wz0JcfI-dvE.js"},"CSl+Sxi":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yy\/r\/IyFMI-P5QGQ.js"},"YYk9ug4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iZ_K4\/yP\/l\/zh_HK\/1YD3hgaYyJS.js"},"p+yOQlM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yb\/r\/VwCukQNB7d9.js"},"UNiU4sO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/t7dP7kF8oWt.js"},"dauMeUz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/QmpnpUDX9En.js"},"pXMubjf":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yG\/r\/3zIKSaXRrrC.js"},"dMcPMEF":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yA\/l\/1,cross\/7ryUX5-crF3.css"},"qdOQPKI":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/4hAJwaOkxTl.js"},"mEf6elL":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iep_4\/yc\/l\/zh_HK\/AlMv9nHmAQ5.js"},"FiqrBuB":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yT\/r\/ZEv0QSS0GBE.js"},"mpUdCt2":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yW\/r\/UgHLVrKlKsA.js"},"oS1TkTR":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/H2kk8oCgKhV.js"},"xvIpiB7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ivjS4\/yB\/l\/zh_HK\/qKg57jne4iN.js"},"59saWL\/":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3irXu4\/yN\/l\/zh_HK\/XukVY2LGUMf.js"},"c4gwPi1":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ikta4\/ye\/l\/zh_HK\/R52C8ytuRts.js"},"PY04\/Rs":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/vdNE1FOJgk5.js"},"OMTW5NH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iiZS4\/yu\/l\/zh_HK\/qZYLM5S0JDv.js"},"2J1Ud6o":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yg\/r\/jsjALenw-St.js"},"X0PkNH5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/cebZuP5Av5f.js"},"38MIlcl":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yn\/l\/1,cross\/n8srgBZ1XY3.css"},"ahStaA7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iIZ14\/yL\/l\/zh_HK\/dgVZ9ovlvLe.js"},"o8suG0j":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iUY_4\/yc\/l\/zh_HK\/n2WGf4RpHHw.js"},"1gLM9kK":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iTfb4\/yO\/l\/zh_HK\/RfR_k7-Dy0x.js"},"my2i43D":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y0\/r\/1b1GKVpdLl8.js"},"4W8+IkX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/I4lr9o0v3wN.js"},"8ELCBwH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/VRzSVH5iU-V.js"},"lkpgHYw":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i37O4\/y4\/l\/zh_HK\/D1IIfnvUcQK.js"},"tfWZEZK":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iISX4\/yA\/l\/zh_HK\/8V9mDZm6McM.js"},"SWx3yNv":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y7\/r\/g__eV5OXSXl.js"},"x22Oby4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/tVshp1OIV9l.js"},"dlMdW7h":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/qvzskUrYlYC.js"},"LN390\/T":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yc\/r\/CJgTGYuij9Y.js"},"vdNQr9P":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/FiVT6nDibIJ.js"},"UWlPw6D":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yy\/r\/YJHbLAZ6dgP.js"},"QyoftxH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yL\/r\/j-_AFWnS2kv.js"},"17Grp2h":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/HhbMrxvaW_H.js"},"H\/5lfuF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/iqrvM8jAXX7.js"},"9NiATAn":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/yRuFCzueB7p.js"},"lYMIqwV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/Cekb95ZEenT.js"},"rlbiS2R":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/MT8zVb7FCG1.js"},"+2mYsBo":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yd\/r\/ACVCSlW0ASp.js"},"49g5Itw":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i_kO4\/yg\/l\/zh_HK\/gO1TuKDm5Bu.js"},"MA7wtBb":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yS\/r\/lhPdogB16ty.js"},"Hfm1+jG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ieDn4\/y8\/l\/zh_HK\/NVSxtmglt8V.js"},"QAsH79l":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yz\/r\/1J6FEY8ymk9.js"},"gFHG893":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yR\/r\/6Lyev4ObUOW.js"},"9MRlazS":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yn\/r\/4Ml_EtZ4xjm.js"},"CWRqQIh":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yP\/r\/CpHHGjpbQe8.js"},"VQOGSQv":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i4aa4\/yU\/l\/zh_HK\/S1G4vL1b_H3.js"},"Kw\/fkQQ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yC\/r\/1KBPmJG8ogE.js"},"JpZhukL":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yR\/r\/6sZ06T3x_CX.js"},"sFfsKIz":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yA\/l\/1,cross\/7lS6KUsNSbi.css"},"0xZW\/QI":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/aq7OssUe1Xz.js"},"hm7LH2C":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/D-xA6UdYheu.js"},"aSbaNKt":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yc\/l\/1,cross\/2q1vKK67uU0.css"},"M8Xp01T":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/kQV1nBAlQX2.js"},"s6f7kQQ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yp\/r\/O4hV5R-_3aY.js"},"j8vinei":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y6\/r\/4mrA60sb1MG.js"},"yPN8Cty":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yB\/l\/1,cross\/krc2iuLxc6s.css"},"GS4bGVX":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yZ\/l\/1,cross\/Hf6Oq-X-avZ.css"},"8q2zxdD":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yX\/l\/1,cross\/hUYL7QCf1aG.css"},"mDomTSa":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yq\/l\/1,cross\/HrRDLgWA2yx.css"},"8LpAtc0":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yj\/l\/1,cross\/sx55_Na5NJC.css"},"NUcs7zk":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/wEq4TAZ1Z7P.js"},"33PLZ+s":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i_wy4\/yk\/l\/zh_HK\/ygT4dr5Ancl.js"},"zVTqSl6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/ytmG00L_PQ4.js"},"F6PVcEC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ig5y4\/yu\/l\/zh_HK\/m_zuRKcA465.js"},"p8qZx2r":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yk\/r\/HHIBxhlHLL_.js"},"BeOwzfl":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yQ\/r\/p4Toz7dSreG.js"},"8JvBQNZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/4FGNfLO9FAz.js"},"oPTgYNC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yT\/r\/3BeEi2lwhs1.js"},"GeBTIYU":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yS\/r\/dat1Sh53Bzr.js"},"iXU77vs":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yD\/r\/Ocw4YGGa0Mq.js"},"8pnRkHq":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yp\/r\/8Fq6COPYExO.js"},"AVXVDT5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yE\/r\/qvxDYOm07gO.js"},"LAVM282":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iJtM4\/yw\/l\/zh_HK\/ahuAexPPSig.js"},"vO4UowX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3igZT4\/y5\/l\/zh_HK\/xVVj3jfxCxo.js"},"bbB7RAc":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iFvO4\/yC\/l\/zh_HK\/1kCg5_CEnA9.js"},"\/g73V0k":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/eu31i6kUQCb.js"},"m\/iHLvb":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yV\/r\/12Um4AHcCe9.js"},"ZSxb2YX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/XfUS6yFtzfv.js"},"YNx1BTX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yM\/r\/yjO4j23O-sY.js"},"8+\/m\/R9":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/dxMWJE0LDP9.js"},"STfNYsg":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/NOl3nSdj5Uh.js"},"b+4kH42":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yw\/r\/cg3phlyJ-1B.js"},"HrSvOcT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y4\/r\/21-3aT7RQ8b.js"},"aIstZuG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ys\/r\/DtBghjPmOaN.js"},"HWOHH5p":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/7uJskYFt84f.js"},"3hKBmDr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/2dFpaU2VoIX.js"},"ommkOL8":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iL724\/yb\/l\/zh_HK\/zv8EtsXNpxO.js"},"epaoL7R":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/nZofRx9C5r7.js"},"TTaTVpU":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y3\/r\/xovQDfaizXH.js"},"xlMpWQZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yW\/r\/m81HXiJulf5.js"},"+WGv7RM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/9p5urAiaAzX.js"},"t46GVsr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ya\/r\/3QX3yaFWkhM.js"},"Ayd2Csx":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yu\/l\/1,cross\/72VMoP7VwNX.css"},"9zce+oe":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/iDciH7m_jEM.js"},"asppkhA":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yu\/r\/KQ8y8xsCyye.js"},"jjYsTQO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/_zDcq1Cbl81.js"},"UqUvMpW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/cqy5sWYK2yi.js"},"Nx3aG7o":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yP\/r\/CBuiJ_0o6vC.js"},"meXqvUG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yu\/r\/BQWILtvS5fB.js"},"VwF\/u7c":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iomE4\/yw\/l\/zh_HK\/8s90AR2dPhH.js"},"CyNqpgQ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iRSh4\/ye\/l\/zh_HK\/t3ZRzPggkZj.js"},"Gbf1TUE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yU\/r\/irCGtkIPaVi.js"},"lTO89wT":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yv\/l\/1,cross\/sb_YKErtOpF.css"},"dUh4UaO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/clVN_GA26pU.js"},"N93dyfD":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yf\/r\/wgkk3U5O94T.js"},"QoUxmuQ":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yM\/l\/1,cross\/4LuyVLhVVzi.css"},"gLpHGW2":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yU\/l\/1,cross\/GCWBEXttOsS.css"},"txstYBE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yp\/r\/FKhruwJdVnA.js"},"4gKni9p":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yK\/l\/1,cross\/L_KYXYTk9cF.css"},"cIwjOS0":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yI\/r\/ULHBWFxbdQ0.js"},"hRnYGn1":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/_DYXVxhJSqY.js"},"jWuQPCW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/kgwMEpRvvqk.js"},"VfuLkfj":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/zZHIBNAJKnh.js"},"XV0Z0ix":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/IP50YqMMQW7.js"},"Cqzu\/ty":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yu\/r\/QcPOxvKPtDI.js"},"NQcY4GA":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/Qxe0d1B1aBm.js"},"CvndCfq":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yW\/r\/rBvx5OxA8Dg.js"},"r92wvYV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/deC1d5viPp9.js"},"uKw0LU7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yN\/r\/1Ar1tA1c3aY.js"},"xmz7Lk6":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yQ\/l\/1,cross\/V6F4nugzSXw.css"},"UcjljO7":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yY\/l\/1,cross\/qOe_Rlab9NU.css"},"a2j96E0":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iATC4\/y4\/l\/zh_HK\/PKsDEBFE42Y.js"},"X4+I4b2":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y9\/l\/1,cross\/2ibtJuPii7W.css"},"B73AcWy":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iQZb4\/y8\/l\/zh_HK\/AefFDz0kiSN.js"},"v6HipfT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3irBR4\/yy\/l\/zh_HK\/WuTu-Sm0Qxa.js"},"ZDRyKL3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ih6Q4\/yA\/l\/zh_HK\/AZOO286OJ7K.js"},"UO8AC2i":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/CLmuNXy8wBQ.js"},"Yelqfuz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/ZrDO1OS3CNE.js"},"+HR4\/Sd":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i3td4\/yV\/l\/zh_HK\/5_iG8xS2t_6.js"},"pEr0EzI":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y_\/r\/R2W9eku9dLw.js"},"VDymvVI":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yN\/l\/1,cross\/rCmzjyFsGXo.css"},"8vKBOmk":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y_\/l\/1,cross\/sEFJGM1VrCg.css"},"\/j+rPH4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iKoH4\/yn\/l\/zh_HK\/4ovgAcF20fy.js"},"G2iy9Ox":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y3\/r\/NHTmQ4aEe1Y.js"},"HLSPxCz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iFvO4\/yf\/l\/zh_HK\/rVturqt6UP0.js"},"O40gcRB":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yB\/l\/1,cross\/iaEMTkeZgl6.css"},"b\/rYFtF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yB\/r\/hGd1ihAEoHH.js"},"7koW4+B":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/T8EUGZnnQTh.js"},"KKBnWKk":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yf\/r\/2Gj6Rqt407L.js"},"ZY1oM2Q":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/zBIKYjdRgko.js"},"b9sATVO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yt\/r\/oXAkgPAYF7S.js"},"zd+nE+p":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3in3C4\/yu\/l\/zh_HK\/jNLRlT3JMAY.js"},"3QBOKTC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/AL5LllrA1f0.js"},"yMgn4BF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yA\/r\/-u-KeKSHGqH.js"},"sS0S1Ne":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i8a94\/yB\/l\/zh_HK\/TA6KX3gl6cL.js"},"l1rPuW6":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yw\/l\/1,cross\/CuNgeKGGQ1V.css"},"M9rh1r7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3igDb4\/yz\/l\/zh_HK\/4qd4GlpgMjE.js"},"VB4zTC3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yy\/r\/ozTlFblbI9G.js"},"8te+6UY":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/l\/1,cross\/38L167-FDqv.css"},"FXpCh5x":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y4\/r\/6t-xhYnsH_u.js"},"TR5qTig":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yu\/l\/1,cross\/EuFt2dcSs0w.css"},"J62RfGM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yi\/r\/k8SoSxKynWH.js"},"88+gRST":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yC\/r\/DFlQoGK9R4V.js"},"HBK9MF6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i2n84\/yP\/l\/zh_HK\/ceXjEqL77H9.js"},"xsFg75a":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yt\/r\/mnLc1TS2Wp-.js"},"zif2SIi":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yw\/r\/NlrzKm4FwQI.js"},"s5Ferw3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yO\/r\/C0UnNvum52t.js"},"JOUMnNC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yV\/r\/HzxD9aAXSyD.js"},"qdLOFSH":{"type":"js","src":"https:\/\/connect.facebook.net\/zh_HK\/sdk.js#version=v21.0","nc":1},"uD0vWd7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yO\/r\/stEZPUmVPp5.js"},"FsBVuQ6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y4\/r\/kJrAedvxuNH.js"},"FvQWTxN":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iXf04\/yc\/l\/zh_HK\/dQaRan_UoOD.js"},"0Qz\/xq6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yB\/r\/AfRcB3-N6lg.js"},"S0LiTKK":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iGQB4\/yG\/l\/zh_HK\/wdcMYEMeSAm.js"},"AklBbVp":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iUp44\/yt\/l\/zh_HK\/oAlbG9nDsgz.js"},"6nsDuRy":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yh\/r\/6Jq6et8iD5l.js"},"0ZFQFAy":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y0\/r\/ZRnfsX_0A18.js"},"g0O13x0":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yD\/r\/idj47ZLxBzZ.js"},"JkzvY4p":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yJ\/r\/BxReKq2JfLy.js"},"R8kJOTo":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iGuy4\/yY\/l\/zh_HK\/36LVKtKdPE7.js"},"7d12jKe":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yJ\/r\/wtsIquTMg_n.js"},"ohdL0J2":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ya\/r\/4OEW85VsHyL.js"},"NM4pbhq":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/LFpAOMTCDt-.js"},"rCasuzG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yA\/r\/OzWmCcYw0wO.js"},"8FARzcn":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y8\/r\/kjzl34ZlSKu.js"},"EjosiNL":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yx\/r\/mVoKmXHHQtx.js"},"s2qVFfW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/s3XWSZOrvIP.js"},"A8spw\/n":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/_RmpophVaEb.js"},"S0D6Hgp":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/kMKpBY2oxXZ.js"},"w0wro\/n":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y5\/r\/h8Fn3fxB8PE.js"},"EMIXByd":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yI\/r\/ayz6aVcW_5Q.js"},"ka7\/wyC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i2JK4\/yA\/l\/zh_HK\/l_JxIjvVnL2.js"},"baidfsb":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yK\/r\/V7RNcKkILtV.js"},"wz71bL5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yS\/r\/gGItnxB4lF7.js"},"2xJdkpP":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/fsZVCcrsWfm.js"},"pnTp3oK":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ym\/r\/JwiMTG4Vnyn.js"},"uWu4G2d":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yR\/l\/1,cross\/9BmIcBva_C8.css"},"rsZaB3S":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y2\/l\/1,cross\/b4L_phAbE1T.css"},"mmABoxR":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y0\/r\/b9fyerJylej.js"},"mk70AKM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y_\/r\/pl7zQEXb3k2.js"},"7tGcI2E":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yb\/r\/NjezleA6r-p.js"},"HBGul1a":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yK\/r\/utlEC4fnWZf.js"},"oFYfdN3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/V1IwPQYGBbc.js"},"MBVebTp":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yi\/r\/Kgaalv44tO1.js"},"0qSDteh":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yo\/r\/H7lP8FHIeK2.js"},"XyZf7V9":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yu\/r\/kFZqi7nHW6F.js"},"4jS\/7HW":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yg\/l\/1,cross\/_4YFDe83oPl.css"},"z00jf+j":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3izhC4\/ym\/l\/zh_HK\/xI38QiLVgW2.js"},"pICFozH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yS\/r\/ZsMcfxk2lTj.js"},"hf93I+E":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yL\/r\/5FqVmlv9C6A.js"},"3KLA\/BN":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yT\/r\/XaWRGDQuFce.js"},"Sq4iHyz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y_\/r\/VNCuK85xdG8.js"},"gvpIZTV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iTZ44\/yz\/l\/zh_HK\/emNNvIXbXu3.js"},"jNSJAZc":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/ApY2JE83ykm.js"},"HV32WFr":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ya\/l\/1,cross\/QJibt4ha-le.css"},"qQkYTX2":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yg\/r\/Jq2eRTQ-PTl.js"},"caybxym":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yL\/r\/6jt6KcsMadM.js"},"7j+YRrK":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/QSDPMUSqYs0.js"},"lCTOi6j":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/df27WUGf-6x.js"},"J8C6wVT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/PCgEExA7k2S.js"},"4Mzky9r":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yy\/r\/a08SAFu9_sn.js"},"j3gX5Ph":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iuFD4\/y2\/l\/zh_HK\/wrkuysdyLD5.js"},"va99jIh":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yW\/l\/1,cross\/j1y5LSEEfcj.css"},"ZqPkUz5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/NYrEN-qQzuj.js"},"9L1o0Wn":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yH\/l\/1,cross\/4PkFPCBZGmV.css"},"XODGvba":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yJ\/r\/EaBvYOiX0lA.js"},"KWGPjVi":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/RFWjZtRxSGE.js"},"bDI23tP":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iega4\/yz\/l\/zh_HK\/uV286WMkeGW.js"},"YAM+eZr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iN8H4\/yO\/l\/zh_HK\/VeXV8iZCpaB.js"},"5JODOIC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/r5_PhZt9eSv.js"},"5kceZHJ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ifFO4\/yZ\/l\/zh_HK\/PSkyeEoc_Qn.js"},"+ELi5P7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3im6U4\/yq\/l\/zh_HK\/SPZ75DFdqXb.js"},"k2S\/zXI":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ya\/r\/IfezIlmVI8R.js"},"w7FHVgm":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iMor4\/y_\/l\/zh_HK\/iHcVJLyuItM.js"},"INy7hRq":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yJ\/l\/1,cross\/-JTxBC3fA9t.css"},"4BzDeLO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y1\/r\/c70Titk2BDM.js"},"GtZ9ewC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iY444\/yR\/l\/zh_HK\/jmfst5x7171.js"},"crGJNhE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/xvPZr9dU_PW.js"},"1siGLgE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/bfpEP43v-2u.js"},"CXRoTMO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y6\/r\/nnlsrzjdHC7.js"},"5ew0Wyw":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yA\/r\/uBnhODKHhqe.js"},"d5eYz5g":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/VXMe5uYmEyV.js"},"SvmLjNk":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yb\/r\/6iicKnjsSMf.js"},"WanF+UU":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yG\/r\/7p0Zz_puI1M.js"},"zr67Htb":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yG\/r\/aaIlyCCk1xR.js"},"BzG49vA":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/qL4isYmJ7sY.js"},"GmCQyaS":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y7\/r\/TtI8bYeS23n.js"},"3tlrpJp":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yT\/r\/YdeAZh2hZ0w.js"},"Tu5s6dr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yx\/r\/wvKJhJNWpKc.js"},"B9E2hQ3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yb\/r\/l-YwdZg9Nd6.js"},"ixJlOyY":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yP\/r\/wgZNU5FsW_b.js"},"tmmYm+p":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ys\/r\/wdRgSdwoyHy.js"},"N7DXjhr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/DWT2nCuOz7Z.js"},"OFUGTbV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y4\/r\/53_Zpx1LnjL.js"},"E92YjfF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y5\/r\/jeFLabc93RS.js"},"Y5HYnPP":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yP\/r\/t1LZ71EygNL.js"},"KZ\/2jeM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yE\/r\/sqOZbm8Wj4V.js"},"KIDbqzs":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yI\/r\/g8YOJ2r0SIG.js"},"dOa+Jlx":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yc\/r\/y0lzz8eEzrY.js"},"Gya5ZSH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/tppr3uoMH1D.js"},"1V5EPFu":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yG\/r\/Yw29N-7Qykh.js"},"Bn6kaAZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/-w4C0-wmcNR.js"},"EU6jX7P":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yk\/r\/lPG5OVljt-t.js"},"i4V1d53":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ya\/r\/m6XO1TeiHVJ.js"},"kNttvqJ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yz\/r\/BzVcVN9dy_I.js"},"40aXr\/b":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/-1psuzJBaH7.js"},"ZHZnXPn":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yk\/r\/gPC1quipFGo.js"},"VXCD52p":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y8\/r\/ifWyuLWpFKr.js"},"xB+TaRO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yJ\/r\/zipYInDRYCs.js"},"uWEusKp":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yg\/r\/qyaGR0VMbOH.js"},"uFDQd9Z":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/f9q0BnORgqZ.js"},"2zS+Z3Q":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yu\/r\/jewbmej40Jl.js"},"UGTwlNg":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yV\/r\/1DP3IdGEG5d.js"},"DnM4VSi":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yO\/r\/EfngXOL4IN3.js"},"V4\/tJwL":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yJ\/r\/1jNFQGQ9lJu.js"},"JLlf7u3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/gqp3NHxxsxr.js"},"51mNzYG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/dv0Fl5IE4Km.js"},"BhuDPkW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/7FIDKbkOhCj.js"},"JpkVNoW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/wj3HOo_NJA5.js"},"9KOmG7Y":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ys\/r\/R9A7CH3x9od.js"},"PGutlQF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i4eK4\/yr\/l\/zh_HK\/ENcqDK7UC1B.js"},"UF5pltP":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/Z25T6N35oMH.js"},"s7WzdL2":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ys\/r\/ayziHDDTQKM.js"},"w5q5DHx":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y7\/r\/tIb0fJoaw9R.js"},"6ku9nZE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yW\/r\/Ky24qdWYujg.js"},"xFHZgv9":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yU\/r\/Pa3vhzRLvvK.js"},"c2oK9YC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i53i4\/y6\/l\/zh_HK\/6Cauz7qYJcf.js"},"Np\/ciaH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y5\/r\/PUiwmu741Nx.js"},"\/dzE2U7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/i5NSPC63tH3.js"},"IaiwPb6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yo\/r\/QDRvm4tceJ_.js"},"Yv4igak":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yL\/r\/7voLB6BjN7n.js"},"8zWakb8":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yU\/l\/1,cross\/mxdHuaoQ1vP.css"},"Fia7xkx":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yV\/l\/1,cross\/c-ETTaRmUXh.css"},"bgbpjqq":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yn\/r\/b9eA8MeI0FB.js"},"ON\/9fze":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/-2PhYKGcYA3.js"},"Zs5EM\/V":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/-k2DhtGL295.js"},"B5dbh93":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y6\/l\/1,cross\/GmhtCude9S1.css"},"\/2cR41q":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yi\/l\/1,cross\/Xx0XAvfFXxb.css"},"1IuXJrB":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yw\/l\/1,cross\/iRLs_q4VAlK.css"},"tDKsY0J":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/b9GiZDp119x.js"},"t1i5Azv":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yM\/r\/rEK147kdbrD.js"},"XCsTptZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yy\/r\/mrb0cWllZ2w.js"},"CaQ9EUS":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yB\/r\/SHJWgVA7ezQ.js"},"wMOxG5C":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y1\/r\/tdkBwJ6-Th5.js"},"wSZ++8w":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yO\/r\/bsujHOujAXa.js"},"f+kYQtj":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yA\/r\/GtffG_cPTxa.js"},"UfOaV6g":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yc\/r\/NBdHaSpbWIr.js"},"i1Dk8i8":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y7\/r\/CfzRiStnd1c.js"},"P\/ZR5mH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yU\/r\/JZO_56xeyGl.js"},"8quG5ny":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/OdyVs9FgoAo.js"},"yXw56l9":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ys\/r\/NFenwDjyKKK.js"},"vql17oU":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yr\/l\/1,cross\/5JBpwh7nlvR.css"},"3HB5hAu":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yi\/l\/1,cross\/jpRbZTCNzFK.css"},"ytVwTEc":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yb\/r\/mT5NPyI2Xeg.js"},"Cs5ThkT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iFVL4\/yE\/l\/zh_HK\/bwR3Nd1xmEz.js"},"8QM604Y":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3idHF4\/yF\/l\/zh_HK\/So-RzT-GnZt.js"},"DLs\/9SP":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iaEa4\/ye\/l\/zh_HK\/4IHqjJkoaKs.js"},"wii9kWt":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/D5CvtUtqObh.js"},"Ewhs3VT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3isDD4\/yN\/l\/zh_HK\/t6f34YNr3P3.js"},"UikakCs":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/1RbRgrk9gaC.js"},"ab0PnvJ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iwgM4\/yL\/l\/zh_HK\/_Q1xLtxK67u.js"},"R2W0Kx5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yQ\/r\/T2aS0bPuRYd.js"},"Vm+TtoI":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y9\/l\/1,cross\/wvgb8KOb6qg.css"},"2Yi8EoD":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ii7M4\/y9\/l\/zh_HK\/HAo0150rZ6Z.js"},"wqjLgj9":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iM0H4\/yy\/l\/zh_HK\/XI8vc2hN43K.js"},"5y+0Vrr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iuuT4\/yT\/l\/zh_HK\/W8RhzW0zPA7.js"},"mjmS\/r4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3inJg4\/y6\/l\/zh_HK\/Ww5Z5eMFrhx.js"},"9ZyhdZT":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yy\/l\/1,cross\/_4-y-790y8g.css"},"X3lzEEW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iqs34\/yn\/l\/zh_HK\/FfMRErfbk5f.js"},"tekIu+5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ya\/r\/Z-Eq2QYhZ7b.js"},"KV0j2Hu":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yn\/l\/1,cross\/aGqimLuHcKy.css","nonblocking":1},"HKZsOGn":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iIOh4\/yw\/l\/zh_HK\/eyd9U-FLFha.js"},"AJdB6z1":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iahk4\/yf\/l\/zh_HK\/kWaMxRH1EX3.js"},"g3DtOox":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iPm34\/yk\/l\/zh_HK\/2_C_9JEq95Y.js"},"K1pGhOF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/xDgm3Tqkawr.js"},"vCxI9D4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/GcgopRl4mBW.js"},"CKquc65":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yo\/r\/35-QMZ3t98k.js"},"UoGQ\/DP":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/qYczetUZAE6.js"}},"compMap":{"Dialog":{"r":["gFJOVw5","kKG6kJf","6S5PHbO","3F26mTM","CSl+Sxi","rSQNidi","YYk9ug4","p+yOQlM","UNiU4sO","dauMeUz","pXMubjf","dMcPMEF","qdOQPKI","mEf6elL","iHCiaFe","FiqrBuB","mpUdCt2","oS1TkTR"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","Animation","PageTransitions"]},"be":1},"ExceptionDialog":{"r":["CSl+Sxi","xvIpiB7","qdOQPKI","YYk9ug4","kKG6kJf","p+yOQlM","UNiU4sO","pXMubjf","gFJOVw5","iHCiaFe","rSQNidi","FiqrBuB","mpUdCt2","qVNnBTM","6S5PHbO","59saWL\/","c4gwPi1","4WMghNp","PY04\/Rs","OMTW5NH","2J1Ud6o","X0PkNH5","bfZmrY8","38MIlcl","ahStaA7","o8suG0j","agX1D\/g","pfGV80\/","1gLM9kK","oS1TkTR","my2i43D","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"QuickSandSolver":{"r":["kKG6kJf","CSl+Sxi","gFJOVw5","dauMeUz","8ELCBwH","lkpgHYw","tfWZEZK","SWx3yNv","x22Oby4","iHCiaFe","rSQNidi"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"ConfirmationDialog":{"r":["dlMdW7h","LN390\/T","CSl+Sxi","kKG6kJf","gFJOVw5","dauMeUz","vdNQr9P","iHCiaFe"],"be":1},"MWADeveloperReauthBarrier":{"r":["UWlPw6D","kKG6kJf","QyoftxH","17Grp2h","H\/5lfuF"],"be":1},"WebSpeedInteractionsTypedLogger":{"r":["CSl+Sxi","gFJOVw5","9NiATAn","4W8+IkX","kKG6kJf"],"be":1},"AsyncRequest":{"r":["kKG6kJf","CSl+Sxi","iHCiaFe","rSQNidi"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"DOM":{"r":["CSl+Sxi","kKG6kJf","iHCiaFe"],"be":1},"Form":{"r":["CSl+Sxi","kKG6kJf","gFJOVw5","dauMeUz","iHCiaFe"],"be":1},"FormSubmit":{"r":["kKG6kJf","CSl+Sxi","gFJOVw5","dauMeUz","lYMIqwV","iHCiaFe","rSQNidi"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"Input":{"r":["gFJOVw5"],"be":1},"Toggler":{"r":["kKG6kJf","p+yOQlM","UNiU4sO","CSl+Sxi","rSQNidi","gFJOVw5","YYk9ug4","qVNnBTM","xvIpiB7","iHCiaFe"],"be":1},"Tooltip":{"r":["kKG6kJf","CSl+Sxi","p+yOQlM","qdOQPKI","UNiU4sO","pXMubjf","gFJOVw5","iHCiaFe","rSQNidi","FiqrBuB","mpUdCt2","pfGV80\/","o8suG0j","oS1TkTR","dauMeUz","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["3F26mTM","YYk9ug4","6S5PHbO"]},"be":1},"URI":{"r":[],"be":1},"trackReferrer":{"r":[],"be":1},"PhotoTagApproval":{"r":["CSl+Sxi","kKG6kJf","rlbiS2R","+2mYsBo","iHCiaFe"],"be":1},"PhotoSnowlift":{"r":["kKG6kJf","CSl+Sxi","gFJOVw5","49g5Itw","6S5PHbO","3F26mTM","rSQNidi","YYk9ug4","p+yOQlM","UNiU4sO","dauMeUz","pXMubjf","dMcPMEF","qdOQPKI","mEf6elL","MA7wtBb","Hfm1+jG","38MIlcl","QAsH79l","gFHG893","9MRlazS","CWRqQIh","VQOGSQv","iHCiaFe","FiqrBuB","mpUdCt2","xvIpiB7","qVNnBTM","Kw\/fkQQ","bfZmrY8","o8suG0j","PY04\/Rs","OMTW5NH","4WMghNp","2J1Ud6o","pfGV80\/","59saWL\/","X0PkNH5","agX1D\/g","JpZhukL","sFfsKIz","0xZW\/QI","hm7LH2C","aSbaNKt","M8Xp01T","s6f7kQQ","j8vinei","yPN8Cty","GS4bGVX","8q2zxdD","mDomTSa","8LpAtc0","NUcs7zk","33PLZ+s","zVTqSl6","F6PVcEC","p8qZx2r","BeOwzfl","8JvBQNZ","oPTgYNC","GeBTIYU","iXU77vs","8pnRkHq","AVXVDT5","LAVM282","vO4UowX","bbB7RAc","\/g73V0k","m\/iHLvb","ZSxb2YX","YNx1BTX","8+\/m\/R9","STfNYsg","b+4kH42","HrSvOcT","aIstZuG","HWOHH5p","3hKBmDr","ommkOL8","epaoL7R","TTaTVpU","xlMpWQZ","+WGv7RM","t46GVsr","Ayd2Csx","9zce+oe","asppkhA","jjYsTQO","UqUvMpW","Nx3aG7o","meXqvUG","VwF\/u7c","CyNqpgQ","Gbf1TUE","lTO89wT","dUh4UaO","N93dyfD","QoUxmuQ","gLpHGW2","txstYBE","4gKni9p","cIwjOS0","hRnYGn1","jWuQPCW","VfuLkfj","XV0Z0ix","rlbiS2R","oS1TkTR","Cqzu\/ty","NQcY4GA","CvndCfq","r92wvYV","uKw0LU7","xmz7Lk6","UcjljO7","a2j96E0","X4+I4b2","B73AcWy","v6HipfT","ZDRyKL3","UO8AC2i","my2i43D","Yelqfuz","+HR4\/Sd","pEr0EzI","VDymvVI","8vKBOmk","\/j+rPH4","4W8+IkX"],"rds":{"m":["Animation","FbtLogging","IntlQtEventFalcoEvent","PageTransitions"]},"be":1},"PhotoTagger":{"r":["m\/iHLvb","kKG6kJf","CSl+Sxi","G2iy9Ox","p+yOQlM","rSQNidi","YYk9ug4","pXMubjf","gFJOVw5","qdOQPKI","FiqrBuB","mpUdCt2","UNiU4sO","iHCiaFe","6S5PHbO","HLSPxCz","O40gcRB","o8suG0j","gFHG893","b\/rYFtF","rlbiS2R","7koW4+B","KKBnWKk","ZY1oM2Q","b9sATVO","r92wvYV","zd+nE+p","3QBOKTC","oS1TkTR","dauMeUz","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["3F26mTM"]},"be":1},"PhotoTags":{"r":["CSl+Sxi","kKG6kJf","rlbiS2R","gFJOVw5","yMgn4BF","iHCiaFe"],"be":1},"TagTokenizer":{"r":["CSl+Sxi","kKG6kJf","pXMubjf","sS0S1Ne","l1rPuW6","M9rh1r7","VB4zTC3","p+yOQlM","rSQNidi","gFJOVw5","8te+6UY","FXpCh5x","TR5qTig","CyNqpgQ","J62RfGM","88+gRST","HBK9MF6","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"AsyncDialog":{"r":["kKG6kJf","CSl+Sxi","xvIpiB7","qdOQPKI","YYk9ug4","p+yOQlM","UNiU4sO","pXMubjf","gFJOVw5","iHCiaFe","rSQNidi","FiqrBuB","mpUdCt2","qVNnBTM","6S5PHbO","Kw\/fkQQ","bfZmrY8","o8suG0j","PY04\/Rs","OMTW5NH","4WMghNp","2J1Ud6o","pfGV80\/","59saWL\/","X0PkNH5","agX1D\/g","oS1TkTR","my2i43D","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"Hovercard":{"r":["CSl+Sxi","kKG6kJf","p+yOQlM","rSQNidi","YYk9ug4","pXMubjf","gFJOVw5","qdOQPKI","FiqrBuB","mpUdCt2","UNiU4sO","iHCiaFe","6S5PHbO","HLSPxCz","O40gcRB","o8suG0j","oS1TkTR","dauMeUz","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["3F26mTM"]},"be":1},"XOfferController":{"r":["gFJOVw5","xsFg75a"],"be":1},"PerfXSharedFields":{"r":["F6PVcEC","pXMubjf"],"be":1},"VideoAutoplayControllerX":{"r":["kKG6kJf","CSl+Sxi","S0LiTKK","AklBbVp","+HR4\/Sd","gFJOVw5","gFHG893","pEr0EzI","iHCiaFe","rSQNidi"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"VideoPlayerCea608CaptionsSource":{"r":["6nsDuRy","X0PkNH5","0ZFQFAy","g0O13x0","JkzvY4p"],"be":1},"VideoPlayerWebVttCaptionsSource":{"r":["R8kJOTo","p+yOQlM","kKG6kJf","7d12jKe"],"be":1},"VideoComponentOptionMenuItems":{"r":["qdOQPKI","CSl+Sxi","kKG6kJf","gFJOVw5","UO8AC2i","rSQNidi","YYk9ug4","p+yOQlM","qVNnBTM","my2i43D","FiqrBuB","pXMubjf","mpUdCt2","CyNqpgQ","agX1D\/g","38MIlcl","ohdL0J2","NM4pbhq","oS1TkTR","iHCiaFe","4W8+IkX"],"rds":{"m":["Animation"],"r":["6S5PHbO","3F26mTM"]},"be":1},"ContextualLayerInlineTabOrder":{"r":["CSl+Sxi","kKG6kJf","HLSPxCz","p+yOQlM","rSQNidi","gFJOVw5","YYk9ug4","iHCiaFe"],"be":1},"KeyEventTypedLogger":{"r":["CSl+Sxi","gFJOVw5","rCasuzG","4W8+IkX","kKG6kJf"],"be":1},"TahoeController":{"r":["kKG6kJf","CSl+Sxi","gFJOVw5","p+yOQlM","xvIpiB7","qdOQPKI","YYk9ug4","UNiU4sO","pXMubjf","iHCiaFe","rSQNidi","FiqrBuB","mpUdCt2","qVNnBTM","6S5PHbO","STfNYsg","FvQWTxN","c4gwPi1","8FARzcn","EjosiNL","aIstZuG","s2qVFfW","A8spw\/n","S0D6Hgp","w0wro\/n","EMIXByd","ka7\/wyC","S0LiTKK","baidfsb","wz71bL5","2xJdkpP","pnTp3oK","X0PkNH5","VwF\/u7c","2J1Ud6o","bfZmrY8","OMTW5NH","uWu4G2d","rsZaB3S","wVYLZAM","mmABoxR","mk70AKM","7tGcI2E","JOUMnNC","HBGul1a","oFYfdN3","m\/iHLvb","MBVebTp","0qSDteh","XyZf7V9","QAsH79l","PY04\/Rs","4WMghNp","pfGV80\/","4jS\/7HW","my2i43D","z00jf+j","49g5Itw","pICFozH","hf93I+E","3KLA\/BN","Sq4iHyz","gvpIZTV","+HR4\/Sd","jNSJAZc","HV32WFr","qQkYTX2","caybxym","7j+YRrK","lCTOi6j","J8C6wVT","4Mzky9r","cZDPgjQ","j3gX5Ph","va99jIh","ZqPkUz5","9L1o0Wn","N93dyfD","XODGvba","KWGPjVi","bDI23tP","YAM+eZr","5JODOIC","bbB7RAc","oS1TkTR","gFHG893","sS0S1Ne","5kceZHJ","dauMeUz","+ELi5P7","k2S\/zXI","w7FHVgm","INy7hRq","4BzDeLO","GtZ9ewC","crGJNhE","1siGLgE","CXRoTMO","5ew0Wyw","d5eYz5g","LAVM282","SvmLjNk","WanF+UU","zr67Htb","BzG49vA","GmCQyaS","3tlrpJp","Tu5s6dr","B9E2hQ3","ixJlOyY","tmmYm+p","N7DXjhr","OFUGTbV","E92YjfF","Y5HYnPP","KZ\/2jeM","KIDbqzs","dOa+Jlx","AVXVDT5","Gya5ZSH","33PLZ+s","1V5EPFu","ZSxb2YX","YNx1BTX","8+\/m\/R9","b+4kH42","HrSvOcT","HWOHH5p","3hKBmDr","ommkOL8","epaoL7R","Bn6kaAZ","EU6jX7P","F6PVcEC","p8qZx2r","BeOwzfl","8JvBQNZ","oPTgYNC","GeBTIYU","iXU77vs","i4V1d53","kNttvqJ","40aXr\/b","vO4UowX","ZHZnXPn","VXCD52p","zd+nE+p","xB+TaRO","uWEusKp","3F26mTM","TTaTVpU","uFDQd9Z","pEr0EzI","2zS+Z3Q","UGTwlNg","DnM4VSi","V4\/tJwL","JLlf7u3","51mNzYG","BhuDPkW","JpkVNoW","9KOmG7Y","+WGv7RM","PGutlQF","UF5pltP","s7WzdL2","w5q5DHx","6ku9nZE","xFHZgv9","c2oK9YC","Np\/ciaH","\/dzE2U7","IaiwPb6","Yv4igak","o8suG0j","QoUxmuQ","CyNqpgQ","8zWakb8","Fia7xkx","bgbpjqq","ON\/9fze","Zs5EM\/V","B5dbh93","zzuy2xq","\/2cR41q","1IuXJrB","tDKsY0J","t1i5Azv","XCsTptZ","CaQ9EUS","wMOxG5C","AklBbVp","wSZ++8w","f+kYQtj","UfOaV6g","i1Dk8i8","P\/ZR5mH","8quG5ny","yXw56l9","eKDQXBg","vql17oU","3HB5hAu","4W8+IkX","ytVwTEc","Cs5ThkT","8QM604Y","DLs\/9SP"],"rdfds":{"m":["FDSTooltipDeferredImpl.react"],"r":["zif2SIi","uD0vWd7","wii9kWt"]},"rds":{"m":["FbtLogging","ODS","IntlQtEventFalcoEvent","CometSuspenseFalcoEvent","Animation","PageTransitions"]},"be":1},"VideoCastingControl.react":{"r":["PY04\/Rs","CSl+Sxi","FiqrBuB","pXMubjf","mpUdCt2","OMTW5NH","rSQNidi","4WMghNp","p+yOQlM","2J1Ud6o","UNiU4sO","zzuy2xq","Ewhs3VT","oS1TkTR","X0PkNH5","kKG6kJf","my2i43D","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"VideoLiveRewindControl.react":{"r":["PY04\/Rs","CSl+Sxi","FiqrBuB","pXMubjf","mpUdCt2","OMTW5NH","rSQNidi","4WMghNp","p+yOQlM","2J1Ud6o","UNiU4sO","kKG6kJf","zzuy2xq","UikakCs","oS1TkTR","X0PkNH5","my2i43D","iHCiaFe","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"VideoQuietModeControl.react":{"r":["PY04\/Rs","CSl+Sxi","FiqrBuB","pXMubjf","mpUdCt2","OMTW5NH","rSQNidi","4WMghNp","p+yOQlM","2J1Ud6o","UNiU4sO","XyZf7V9","gFJOVw5","mk70AKM","kKG6kJf","zzuy2xq","ab0PnvJ","oS1TkTR","X0PkNH5","my2i43D","iHCiaFe","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"VideoSettingsControl.react":{"r":["PY04\/Rs","CSl+Sxi","FiqrBuB","pXMubjf","mpUdCt2","OMTW5NH","rSQNidi","4WMghNp","p+yOQlM","2J1Ud6o","kKG6kJf","pEr0EzI","UNiU4sO","49g5Itw","bbB7RAc","TTaTVpU","vO4UowX","+HR4\/Sd","R2W0Kx5","gFJOVw5","Vm+TtoI","2Yi8EoD","wqjLgj9","cZDPgjQ","j3gX5Ph","YYk9ug4","qdOQPKI","CyNqpgQ","iHCiaFe","my2i43D","qVNnBTM","xvIpiB7","UO8AC2i","38MIlcl","6S5PHbO","TR5qTig","5y+0Vrr","59saWL\/","WIQEzfU","mjmS\/r4","9ZyhdZT","X3lzEEW","agX1D\/g","tekIu+5","X0PkNH5","bfZmrY8","zzuy2xq","KV0j2Hu","oS1TkTR","dauMeUz","4W8+IkX"],"rds":{"m":["Animation","FbtLogging","IntlQtEventFalcoEvent","PageTransitions"],"r":["3F26mTM"]},"be":1},"VideoToHLSControl.react":{"r":["PY04\/Rs","CSl+Sxi","FiqrBuB","pXMubjf","mpUdCt2","OMTW5NH","rSQNidi","4WMghNp","p+yOQlM","2J1Ud6o","UNiU4sO","zzuy2xq","X0PkNH5","pEr0EzI","HKZsOGn","oS1TkTR","kKG6kJf","my2i43D","iHCiaFe","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"VideoWatchAndScrollControl.react":{"r":["PY04\/Rs","CSl+Sxi","FiqrBuB","pXMubjf","mpUdCt2","OMTW5NH","rSQNidi","4WMghNp","p+yOQlM","2J1Ud6o","gFJOVw5","UNiU4sO","kKG6kJf","YYk9ug4","qdOQPKI","iHCiaFe","6S5PHbO","59saWL\/","N93dyfD","pfGV80\/","qVNnBTM","AJdB6z1","zzuy2xq","X0PkNH5","pEr0EzI","g3DtOox","oS1TkTR","my2i43D","dauMeUz","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["3F26mTM"]},"be":1},"VultureJSSampleRatesLoader":{"r":["K1pGhOF"],"be":1},"VideoActionsControl.react":{"r":["PY04\/Rs","CSl+Sxi","FiqrBuB","pXMubjf","mpUdCt2","OMTW5NH","rSQNidi","4WMghNp","p+yOQlM","2J1Ud6o","kKG6kJf","pEr0EzI","UNiU4sO","FvQWTxN","gFJOVw5","wqjLgj9","zzuy2xq","KV0j2Hu","oS1TkTR","X0PkNH5","my2i43D","iHCiaFe","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"XUIDialogButton.react":{"r":["PY04\/Rs","CSl+Sxi","FiqrBuB","pXMubjf","mpUdCt2","OMTW5NH","rSQNidi","4WMghNp","p+yOQlM","2J1Ud6o","gFJOVw5","kKG6kJf","X0PkNH5","bfZmrY8","38MIlcl","59saWL\/","oS1TkTR","my2i43D","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"XUIDialogBody.react":{"r":["4WMghNp","p+yOQlM","FiqrBuB","pXMubjf","mpUdCt2","59saWL\/","qVNnBTM","oS1TkTR"],"be":1},"XUIDialogFooter.react":{"r":["bfZmrY8","p+yOQlM","FiqrBuB","pXMubjf","mpUdCt2","o8suG0j","agX1D\/g","59saWL\/","4WMghNp","qVNnBTM","oS1TkTR"],"be":1},"XUIDialogTitle.react":{"r":["bfZmrY8","p+yOQlM","FiqrBuB","pXMubjf","mpUdCt2","o8suG0j","PY04\/Rs","CSl+Sxi","OMTW5NH","rSQNidi","4WMghNp","2J1Ud6o","pfGV80\/","qVNnBTM","59saWL\/","oS1TkTR","X0PkNH5","kKG6kJf","my2i43D","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"XUIGrayText.react":{"r":["4WMghNp","p+yOQlM","FiqrBuB","pXMubjf","mpUdCt2","59saWL\/","oS1TkTR"],"be":1},"DialogX":{"r":["CSl+Sxi","xvIpiB7","qdOQPKI","YYk9ug4","kKG6kJf","p+yOQlM","UNiU4sO","pXMubjf","gFJOVw5","iHCiaFe","rSQNidi","FiqrBuB","mpUdCt2","qVNnBTM","6S5PHbO","oS1TkTR","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"Tooltip.react":{"r":["FiqrBuB","pXMubjf","mpUdCt2","FvQWTxN","N93dyfD","gFJOVw5","CSl+Sxi","kKG6kJf","p+yOQlM","oS1TkTR","iHCiaFe","4W8+IkX"],"be":1},"react":{"r":["FiqrBuB","pXMubjf","mpUdCt2","oS1TkTR"],"be":1}}})});</script> <script nonce="EK74xTIO">requireLazy(["InitialJSLoader"], function(InitialJSLoader) {InitialJSLoader.loadOnDOMContentReady(["kKG6kJf","CSl+Sxi","zif2SIi","s5Ferw3","gFJOVw5","JOUMnNC","3F26mTM","6S5PHbO","YYk9ug4","B73AcWy","PY04\/Rs","qdLOFSH","p+yOQlM","uD0vWd7","3hKBmDr","FsBVuQ6","pXMubjf","FiqrBuB","mpUdCt2","qdOQPKI","UNiU4sO","m\/iHLvb","FvQWTxN","0Qz\/xq6","4W8+IkX","vCxI9D4","oS1TkTR","X0PkNH5","+HR4\/Sd","QAsH79l","AVXVDT5","my2i43D","CKquc65","xvIpiB7","pEr0EzI","CWRqQIh","49g5Itw","c4gwPi1","CyNqpgQ","N93dyfD","MBVebTp","2J1Ud6o","5JODOIC","UO8AC2i","S0LiTKK","OMTW5NH","VwF\/u7c","UoGQ\/DP","59saWL\/","AJdB6z1","o8suG0j","AklBbVp","gFHG893","dauMeUz","38MIlcl","QoUxmuQ"]);});</script> <script nonce="EK74xTIO">requireLazy(["TimeSliceImpl","ServerJS"],function(TimeSlice,ServerJS){var s=(new ServerJS());s.handle({"define":[["cr:7736",["FBLynxLogging"],{"__rc":["FBLynxLogging",null]},-1],["cr:1209197",["RunBlue"],{"__rc":["RunBlue",null]},-1],["cr:1209198",[],{"__rc":[null,null]},-1],["LinkshimHandlerConfig",[],{"supports_meta_referrer":false,"default_meta_referrer_policy":"default","switched_meta_referrer_policy":"origin","non_linkshim_lnfb_mode":"ie","link_react_default_hash":"AT2DVgKeJpOP1sb8dwSS-_GxhL6roE9dvstenXBGKFZD0TyJDJcXMPxsVYYVxLobt2rJSn1b0nRtaVxnVEsok1Dj25TrKNnNpASEwUHAOZ7GdQhktNhAs7ay6M8UOAJ-NFlRjkwOK1C0e_EYxxxyqVWwOg","untrusted_link_default_hash":"AT32Rq3ufNl9SWm9vnGN6jEqo735_kzJqFEPX-JfgTfPHQ64CIKGKIDj3zwJZVvYmE85ZFxtwtH4TCqD9g8KGNwFswTg2TRa2Jr0ZgKjhG24_QHEWE3zqu_EswC9dFXtHaN4i3PhayDsbL0MkkX3ROKKgg","linkshim_host":"l.facebook.com","linkshim_path":"\/l.php","linkshim_enc_param":"h","linkshim_url_param":"u","use_rel_no_opener":false,"use_rel_no_referrer":false,"always_use_https":false,"onion_always_shim":true,"middle_click_requires_event":false,"www_safe_js_mode":"hover","m_safe_js_mode":null,"ghl_param_link_shim":false,"click_ids":[],"is_linkshim_supported":true,"current_domain":"facebook.com","blocklisted_domains":["ad.doubleclick.net","ads-encryption-url-example.com","bs.serving-sys.com","ad.atdmt.com","adform.net","ad13.adfarm1.adition.com","ilovemyfreedoms.com","secure.adnxs.com"],"is_mobile_device":false},27],["VideoPlayerHTML5Experiments",[],{"newStateChangeCalculation":true,"useBanzaiVitalForLive":true,"useCurrentTimeAdjustment":true,"useCustomContextMenu":false,"preloadOnPlay":false,"useFixedVolumeLogging":true,"fixCurrentTimeType":true,"discerningAbandonStallLogging":true,"superficialUnpauseEventsFix":true,"unloadShouldCancelPendingRequest":false,"heartbeatIntervalMS":60000,"heartbeatUpdateWatchTime":false,"shouldDispatchPlayingEvent":true,"heartbeatUpdateWatchTimeV2":true,"heartbeatSkipOnBuffering":true,"destroyWithoutStillFrame":true,"fixEventTimeLogging":true,"fixIE11EndedPausedState":true,"disableBufferingBeforeStartedPlaying":true,"useVitalForClosing":false,"useVitalForOpening":false,"useVitalForEverything":false,"useVpcPlayingStateForPrioritization":false,"disableBufferAtEndOfPlayback":true,"displayInterruptedScreenDelay":2000,"displayLoopingWhenAutoplayNextVideo":false,"preventNegativeTimePositions":true,"dropQualityChange":true},1162],["VideoPlayerPrefetchExperiments",[],{"maxPrefetchVideosNum":0,"consolidateFragmentedPrefetchRequest":false,"fixPrefetchCacheAbort":true,"disablePrefetchCache":false,"enableGlobalSchedulerForPrefetch":false,"prefetchPriority":1,"disableShakaBandwidthEstimator":true,"switchPrefetchTaskToHighPriWhenPlayed":false,"useFetch":true},2906]],"instances":[["__inst_c2ec5301_0_0_f9",["DeveloperSiteDocumentationX"],[],1],["__inst_b123e231_0_0_ff",["DevsiteReferenceTable","__elem_0c196283_0_0_TF"],[{"__m":"__elem_0c196283_0_0_TF"}],1],["__inst_b123e231_0_1_kH",["DevsiteReferenceTable","__elem_0c196283_0_1_DP"],[{"__m":"__elem_0c196283_0_1_DP"}],1],["__inst_b123e231_0_2_sD",["DevsiteReferenceTable","__elem_0c196283_0_2_lg"],[{"__m":"__elem_0c196283_0_2_lg"}],1],["__inst_b123e231_0_3_gw",["DevsiteReferenceTable","__elem_0c196283_0_3_jX"],[{"__m":"__elem_0c196283_0_3_jX"}],1],["__inst_b123e231_0_4_k3",["DevsiteReferenceTable","__elem_0c196283_0_4_W4"],[{"__m":"__elem_0c196283_0_4_W4"}],1],["__inst_b123e231_0_5_Ek",["DevsiteReferenceTable","__elem_0c196283_0_5_CZ"],[{"__m":"__elem_0c196283_0_5_CZ"}],1],["__inst_b123e231_0_6_3z",["DevsiteReferenceTable","__elem_0c196283_0_6_nD"],[{"__m":"__elem_0c196283_0_6_nD"}],1],["__inst_b123e231_0_7_CM",["DevsiteReferenceTable","__elem_0c196283_0_7_Dn"],[{"__m":"__elem_0c196283_0_7_Dn"}],1],["__inst_b123e231_0_8_Ir",["DevsiteReferenceTable","__elem_0c196283_0_8_Kn"],[{"__m":"__elem_0c196283_0_8_Kn"}],1],["__inst_b123e231_0_9_bX",["DevsiteReferenceTable","__elem_0c196283_0_9_G7"],[{"__m":"__elem_0c196283_0_9_G7"}],1],["__inst_b123e231_0_a_sA",["DevsiteReferenceTable","__elem_0c196283_0_a_Di"],[{"__m":"__elem_0c196283_0_a_Di"}],1],["__inst_b123e231_0_b_aa",["DevsiteReferenceTable","__elem_0c196283_0_b_BE"],[{"__m":"__elem_0c196283_0_b_BE"}],1],["__inst_a648e52c_0_0_xp",["VideoPlayerController","VideoPlayerHTML5Api","__inst_50478d2c_0_0_qE","__inst_dbb8a0b1_0_0_tH","__inst_6d29ee41_0_1_t2","__elem_a648e52c_0_0_U2","__elem_50478d2c_0_0_uJ","__elem_a588f507_0_3_zE"],[{"source":"misc","upstreamPlayerSource":null,"permalinkShareID":null,"playerOrigin":"cms","playerSuborigin":"misc","playerSuboriginDerived":null,"apiModule":{"__m":"VideoPlayerHTML5Api"},"apiConfig":{"__m":"__inst_50478d2c_0_0_qE"},"projection":"flat","useInlineFallback":false,"isBroadcast":false,"isInstreamAd":false,"customLiveManifestUrlParams":null,"autoplay_reason":"unknown","autoplay_setting":null,"should_autoplay":false,"immediateplay_reason":null,"player_version":"pleasantville","ad_client_token":null,"chaining_token":null,"video_channel_id":null,"video_list_id":null,"reaction_video_channel_type":null,"reaction_video_channel_subtype":null,"video_url":"\/upi_link\/videos\/957870705718071\/?idorvanity=415358334437018","video_urls":[["\/upi_link\/videos\/957870705718071\/?idorvanity=415358334437018"]],"video_path":"\/upi_link\/videos\/957870705718071\/","video_id":"957870705718071","video_ids":[["957870705718071"]],"components":[{"__m":"__inst_dbb8a0b1_0_0_tH"},{"__m":"__inst_6d29ee41_0_1_t2"}],"alwaysShowCaptions":false,"subtitleBackgroundColor":"Black","subtitleBackgroundOpacity":45,"subtitleTextColor":"White","subtitleTextSize":100,"captionsAutogeneratedIndicatorConfig":null,"broadcasterOrigin":null,"offsettype":null,"offsetvalue":0,"shouldLogVideoViewability":false,"broadcastId":null,"isAdsPreview":false,"isInjectedAds":false,"isBroadcaster":null,"iframeEmbedReferrer":null,"disableLogging":false},{"root_element":{"__m":"__elem_a648e52c_0_0_U2"},"video_element":{"__m":"__elem_50478d2c_0_0_uJ"},"container_element":{"__m":"__elem_a588f507_0_3_zE"}}],8],["__inst_3f1e98e4_0_0_k7",["VideoPlayButton","__inst_a648e52c_0_0_xp","__elem_8937e029_0_0_MO"],[{"__m":"__inst_a648e52c_0_0_xp"},{"__m":"__elem_8937e029_0_0_MO"},{"hiddenAfterFinish":false,"hiddenWhileLoading":false,"hiddenWhilePaused":false,"hiddenInFallback":true,"spherical":false}],1],["__inst_0bcc40a7_0_0_Uc",["VideoSpinner","__inst_a648e52c_0_0_xp","__elem_0bcc40a7_0_0_2w"],[{"__m":"__inst_a648e52c_0_0_xp"},{"__m":"__elem_0bcc40a7_0_0_2w"}],1],["__inst_ebb64f7c_0_0_k3",["VideoErrorOverlay","__inst_a648e52c_0_0_xp","__elem_a588f507_0_4_tZ","__elem_a588f507_0_5_F\/","__elem_072b8e64_0_0_SO"],[{"__m":"__inst_a648e52c_0_0_xp"},{"__m":"__elem_a588f507_0_4_tZ"},{"__m":"__elem_a588f507_0_5_F\/"},{"__m":"__elem_072b8e64_0_0_SO"}],1],["__inst_98d9a45e_0_0_4h",["VideoWithClickPlayPause","__inst_a648e52c_0_0_xp"],[{"__m":"__inst_a648e52c_0_0_xp"}],1],["__inst_21a8c1d4_0_0_BE",["VideoContextMenu","__inst_a648e52c_0_0_xp","__elem_a588f507_0_6_gA"],[{"__m":"__inst_a648e52c_0_0_xp"},{"__m":"__elem_a588f507_0_6_gA"},{"permalinkURL":null}],1],["__inst_dbb8a0b1_0_0_tH",["VideoWithFallbackMode"],[{"fallbackTimeoutMs":null}],2],["__inst_74f26af1_0_0_h8",["VideoPlayerRegistryComponent","__inst_a648e52c_0_0_xp"],[{"__m":"__inst_a648e52c_0_0_xp"}],1],["__inst_a648e52c_0_1_H9",["VideoPlayerController","VideoPlayerHTML5Api","__inst_50478d2c_0_1_ml","__inst_dbb8a0b1_0_1_dw","__inst_6d29ee41_0_0_EP","__elem_a648e52c_0_1_pb","__elem_50478d2c_0_1_B3","__elem_a588f507_0_7_xH"],[{"source":"misc","upstreamPlayerSource":null,"permalinkShareID":null,"playerOrigin":"cms","playerSuborigin":"misc","playerSuboriginDerived":null,"apiModule":{"__m":"VideoPlayerHTML5Api"},"apiConfig":{"__m":"__inst_50478d2c_0_1_ml"},"projection":"flat","useInlineFallback":false,"isBroadcast":false,"isInstreamAd":false,"customLiveManifestUrlParams":null,"autoplay_reason":"unknown","autoplay_setting":null,"should_autoplay":false,"immediateplay_reason":null,"player_version":"pleasantville","ad_client_token":null,"chaining_token":null,"video_channel_id":null,"video_list_id":null,"reaction_video_channel_type":null,"reaction_video_channel_subtype":null,"video_url":"\/upi_unlink\/videos\/716971503680429\/?idorvanity=3281480008813046","video_urls":[["\/upi_unlink\/videos\/716971503680429\/?idorvanity=3281480008813046"]],"video_path":"\/upi_unlink\/videos\/716971503680429\/","video_id":"716971503680429","video_ids":[["716971503680429"]],"components":[{"__m":"__inst_dbb8a0b1_0_1_dw"},{"__m":"__inst_6d29ee41_0_0_EP"}],"alwaysShowCaptions":false,"subtitleBackgroundColor":"Black","subtitleBackgroundOpacity":45,"subtitleTextColor":"White","subtitleTextSize":100,"captionsAutogeneratedIndicatorConfig":null,"broadcasterOrigin":null,"offsettype":null,"offsetvalue":0,"shouldLogVideoViewability":false,"broadcastId":null,"isAdsPreview":false,"isInjectedAds":false,"isBroadcaster":null,"iframeEmbedReferrer":null,"disableLogging":false},{"root_element":{"__m":"__elem_a648e52c_0_1_pb"},"video_element":{"__m":"__elem_50478d2c_0_1_B3"},"container_element":{"__m":"__elem_a588f507_0_7_xH"}}],8],["__inst_3f1e98e4_0_1_Wk",["VideoPlayButton","__inst_a648e52c_0_1_H9","__elem_8937e029_0_1_27"],[{"__m":"__inst_a648e52c_0_1_H9"},{"__m":"__elem_8937e029_0_1_27"},{"hiddenAfterFinish":false,"hiddenWhileLoading":false,"hiddenWhilePaused":false,"hiddenInFallback":true,"spherical":false}],1],["__inst_0bcc40a7_0_1_vv",["VideoSpinner","__inst_a648e52c_0_1_H9","__elem_0bcc40a7_0_1_Kc"],[{"__m":"__inst_a648e52c_0_1_H9"},{"__m":"__elem_0bcc40a7_0_1_Kc"}],1],["__inst_ebb64f7c_0_1_Qx",["VideoErrorOverlay","__inst_a648e52c_0_1_H9","__elem_a588f507_0_8_Sx","__elem_a588f507_0_9_oA","__elem_072b8e64_0_1_mE"],[{"__m":"__inst_a648e52c_0_1_H9"},{"__m":"__elem_a588f507_0_8_Sx"},{"__m":"__elem_a588f507_0_9_oA"},{"__m":"__elem_072b8e64_0_1_mE"}],1],["__inst_98d9a45e_0_1_Pg",["VideoWithClickPlayPause","__inst_a648e52c_0_1_H9"],[{"__m":"__inst_a648e52c_0_1_H9"}],1],["__inst_21a8c1d4_0_1_MQ",["VideoContextMenu","__inst_a648e52c_0_1_H9","__elem_a588f507_0_a_5t"],[{"__m":"__inst_a648e52c_0_1_H9"},{"__m":"__elem_a588f507_0_a_5t"},{"permalinkURL":null}],1],["__inst_dbb8a0b1_0_1_dw",["VideoWithFallbackMode"],[{"fallbackTimeoutMs":null}],2],["__inst_74f26af1_0_1_jR",["VideoPlayerRegistryComponent","__inst_a648e52c_0_1_H9"],[{"__m":"__inst_a648e52c_0_1_H9"}],1],["__inst_70dbca80_0_0_sO",["VideoControls","__inst_a648e52c_0_0_xp","__elem_70dbca80_0_0_37"],[{"__m":"__inst_a648e52c_0_0_xp"},{"__m":"__elem_70dbca80_0_0_37"},{"hideOnEvents":{"finish":false,"pause":false,"autoplay":false},"showButtons":{"fullscreen":true,"casting":false,"permalink":false,"watchandscroll":false},"permalinkURL":"https:\/\/developers.facebook.com\/upi_link\/videos\/957870705718071\/?idorvanity=415358334437018","redesign":false,"hidePlaybackControl":false,"showPlaybackRateControl":false,"hideRemainingTime":false,"hideSettings":false,"isEmbeddedPlayerRedesignEnabled":false,"isLive":false,"isGamingVideo":false,"isLiveRewindEnabled":false,"isSphericalVideo":false,"showQualitySelector":true,"qualitySelectorMinStreams":2,"useTwoRows":false,"isCommentAttachment":false,"adBreaks":[],"adBreaksDisableReasons":[],"pollTimestamps":[],"showSpatialAudioNUX":false,"shouldShowWNSNUX":false,"gamesVideoClipButtonEnabled":false,"gamesVideoCreatorClippingGK":false,"gamesDefaultClipLengthInSec":60,"annotatedMomentsOfInterest":{},"showPlayButtonForLive":false,"videoClipInfo":null,"mutedSegments":null,"isWatchIconEligible":false,"shouldShowPermalinkButton":false,"shouldShowInlineCopyLinkOption":true,"shouldShowInlineVideoReportOption":true,"showControlsOnFullScreenOnly":false,"displayElapsedTime":false}],1],["__inst_70dbca80_0_1_Ys",["VideoControls","__inst_a648e52c_0_1_H9","__elem_70dbca80_0_1_R\/"],[{"__m":"__inst_a648e52c_0_1_H9"},{"__m":"__elem_70dbca80_0_1_R\/"},{"hideOnEvents":{"finish":false,"pause":false,"autoplay":false},"showButtons":{"fullscreen":true,"casting":false,"permalink":false,"watchandscroll":false},"permalinkURL":"https:\/\/developers.facebook.com\/upi_unlink\/videos\/716971503680429\/?idorvanity=3281480008813046","redesign":false,"hidePlaybackControl":false,"showPlaybackRateControl":false,"hideRemainingTime":false,"hideSettings":false,"isEmbeddedPlayerRedesignEnabled":false,"isLive":false,"isGamingVideo":false,"isLiveRewindEnabled":false,"isSphericalVideo":false,"showQualitySelector":true,"qualitySelectorMinStreams":2,"useTwoRows":false,"isCommentAttachment":false,"adBreaks":[],"adBreaksDisableReasons":[],"pollTimestamps":[],"showSpatialAudioNUX":false,"shouldShowWNSNUX":false,"gamesVideoClipButtonEnabled":false,"gamesVideoCreatorClippingGK":false,"gamesDefaultClipLengthInSec":60,"annotatedMomentsOfInterest":{},"showPlayButtonForLive":false,"videoClipInfo":null,"mutedSegments":null,"isWatchIconEligible":false,"shouldShowPermalinkButton":false,"shouldShowInlineCopyLinkOption":true,"shouldShowInlineVideoReportOption":true,"showControlsOnFullScreenOnly":false,"displayElapsedTime":false}],1],["__inst_6d29ee41_0_0_EP",["VideoCover","__elem_6d29ee41_0_0_9i","__elem_94c15385_0_0_eI"],[{"__m":"__elem_6d29ee41_0_0_9i"},[{"__m":"__elem_94c15385_0_0_eI"}],null,{"showAfterFallback":true,"hiddenAfterFinish":false,"showWhileBuffering":false},false,0],2],["__inst_6d29ee41_0_1_t2",["VideoCover","__elem_6d29ee41_0_1_1Z","__elem_94c15385_0_1_RZ"],[{"__m":"__elem_6d29ee41_0_1_1Z"},[{"__m":"__elem_94c15385_0_1_RZ"}],null,{"showAfterFallback":true,"hiddenAfterFinish":false,"showWhileBuffering":false},false,0],2],["__inst_50478d2c_0_0_qE",["VideoConfig"],[{"ad_client_token":null,"video_id":"957870705718071","fasterPlay":false,"instantPlay":false,"isSpherical":false,"disableNativeControls":true,"videoData":[{"is_hls":false,"video_id":"957870705718071","is_live_stream":false,"is_servable_via_fbms":false,"rotation":0,"is_facecast_audio":false,"content_category":"general","is_low_latency":false,"desired_latency_ms":null,"latency_tolerance_ms":null,"is_live_trace_enabled_on_player":false,"p2p_settings":null,"ms_param":null,"captions_autogenerated_indicator_config":null,"aspect_ratio":1.7441860465116,"hd_src":null,"sd_src":"https:\/\/video-nrt1-1.xx.fbcdn.net\/o1\/v\/t2\/f2\/m69\/AQOg5pGeqAd_lNV6GEVwCVNd_pUX5jlBTCGTcJiwdmiNH7wS1J2KshvEYlusEkY_Le4L4Qf8n3GsI5QlfCeA2wKx.mp4?strext=1&_nc_cat=108&_nc_sid=8bf8fe&_nc_ht=video-nrt1-1.xx.fbcdn.net&_nc_ohc=7T5bkrnaiScQ7kNvgFoL_na&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNjAwLnN2ZV9zZCIsInhwdl9hc3NldF9pZCI6MTEyMzEyNDk1NTY5NDkyOCwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=9-4&_nc_zt=28&oh=00_AYDpWALTNviCswm78yFuiHXZ-1btd0JhFFdAnf75XaD53Q&oe=674C4777","hd_tag":"","sd_tag":"","stream_type":"progressive","live_routing_token":"","projection":"flat","subtitles_src":null,"dash_manifest":null,"dash_prefetched_representation_ids":["1935709810230513v"],"player_version_overwrite":"pleasantville","spherical_config":{},"is_spherical":false,"original_height":344,"original_width":600,"video_url":"https:\/\/developers.facebook.com\/upi_link\/videos\/957870705718071\/?idorvanity=415358334437018","is_broadcast":false,"override_config":null,"prefetch_cache":null}],"minQuality":null,"maxQuality":null,"muted":false,"autoFullscreenHD":false,"subtitlesActive":false,"lazyPreload":false,"onafterloadRegister":false,"abortDummy":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/yY\/r\/TeuVRS5nXZn.mp4","VideoPlayerHTML5Shaka":null,"OzDrmHelper":null,"useRateLimited":true,"useEventTime":true,"startTimestamp":null,"disableStreaming":false,"isHighlightEnabled":false,"videoLicenseUriMap":{},"graphApiVideoLicenseUri":null,"p2pModuleLoader":null}],1],["__inst_50478d2c_0_1_ml",["VideoConfig"],[{"ad_client_token":null,"video_id":"716971503680429","fasterPlay":false,"instantPlay":false,"isSpherical":false,"disableNativeControls":true,"videoData":[{"is_hls":false,"video_id":"716971503680429","is_live_stream":false,"is_servable_via_fbms":false,"rotation":0,"is_facecast_audio":false,"content_category":"general","is_low_latency":false,"desired_latency_ms":null,"latency_tolerance_ms":null,"is_live_trace_enabled_on_player":false,"p2p_settings":null,"ms_param":null,"captions_autogenerated_indicator_config":null,"aspect_ratio":1.7441860465116,"hd_src":null,"sd_src":"https:\/\/video-nrt1-1.xx.fbcdn.net\/o1\/v\/t2\/f2\/m69\/AQPSkjaNUN3UGHxwtYywX7TRyoqkGug34XYcn-7hMkzqfMslZxLhDKnLFVLBP_XX-mVCAKichNLUS4I0-eHuqiTJ.mp4?strext=1&_nc_cat=108&_nc_sid=8bf8fe&_nc_ht=video-nrt1-1.xx.fbcdn.net&_nc_ohc=chx8QHpPaHgQ7kNvgGRb50_&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNjAwLnN2ZV9zZCIsInhwdl9hc3NldF9pZCI6NDUzMTMxODAwMzkwODU4LCJ1cmxnZW5fc291cmNlIjoid3d3In0\u00253D&ccb=9-4&_nc_zt=28&oh=00_AYDldB7bAyOaqchDBfhaN2Y9sErQ3qKG9x2kLoKCYsLO-g&oe=674C50AF","hd_tag":"","sd_tag":"","stream_type":"progressive","live_routing_token":"","projection":"flat","subtitles_src":null,"dash_manifest":null,"dash_prefetched_representation_ids":["330199553485322v"],"player_version_overwrite":"pleasantville","spherical_config":{},"is_spherical":false,"original_height":344,"original_width":600,"video_url":"https:\/\/developers.facebook.com\/upi_unlink\/videos\/716971503680429\/?idorvanity=3281480008813046","is_broadcast":false,"override_config":null,"prefetch_cache":null}],"minQuality":null,"maxQuality":null,"muted":false,"autoFullscreenHD":false,"subtitlesActive":false,"lazyPreload":false,"onafterloadRegister":false,"abortDummy":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/yY\/r\/TeuVRS5nXZn.mp4","VideoPlayerHTML5Shaka":null,"OzDrmHelper":null,"useRateLimited":true,"useEventTime":true,"startTimestamp":null,"disableStreaming":false,"isHighlightEnabled":false,"videoLicenseUriMap":{},"graphApiVideoLicenseUri":null,"p2pModuleLoader":null}],1]],"elements":[["__elem_a588f507_0_2_\/n","u_0_4_5J",2],["__elem_0c196283_0_0_TF","u_0_5_ks",1],["__elem_a648e52c_0_0_U2","u_0_6_sx",2],["__elem_a588f507_0_3_zE","u_0_7_8k",1],["__elem_50478d2c_0_0_uJ","u_0_8_39",1],["__elem_70dbca80_0_0_37","u_0_9_6z",1],["__elem_6d29ee41_0_1_1Z","u_0_a_HN",1],["__elem_94c15385_0_1_RZ","u_0_b_Vc",1],["__elem_0bcc40a7_0_0_2w","u_0_1_l1",2],["__elem_8937e029_0_0_MO","u_0_0_Xa",2],["__elem_a588f507_0_4_tZ","u_0_c_vZ",1],["__elem_a588f507_0_5_F\/","u_0_d_01",1],["__elem_072b8e64_0_0_SO","u_0_e_W0",1],["__elem_a588f507_0_6_gA","u_0_f_YJ",1],["__elem_a648e52c_0_1_pb","u_0_g_sE",2],["__elem_a588f507_0_7_xH","u_0_h_aJ",1],["__elem_50478d2c_0_1_B3","u_0_i_i0",1],["__elem_70dbca80_0_1_R\/","u_0_j_gB",1],["__elem_6d29ee41_0_0_9i","u_0_k_GJ",1],["__elem_94c15385_0_0_eI","u_0_l_KZ",1],["__elem_0bcc40a7_0_1_Kc","u_0_3_2n",2],["__elem_8937e029_0_1_27","u_0_2_kz",2],["__elem_a588f507_0_8_Sx","u_0_m_Eo",1],["__elem_a588f507_0_9_oA","u_0_n_D5",1],["__elem_072b8e64_0_1_mE","u_0_o_Dq",1],["__elem_a588f507_0_a_5t","u_0_p_C0",1],["__elem_0c196283_0_1_DP","u_0_q_KE",1],["__elem_0c196283_0_2_lg","u_0_r_Fn",1],["__elem_0c196283_0_3_jX","u_0_s_m6",1],["__elem_0c196283_0_4_W4","u_0_t_2\/",1],["__elem_0c196283_0_5_CZ","u_0_u_3Q",1],["__elem_0c196283_0_6_nD","u_0_v_KV",1],["__elem_0c196283_0_7_Dn","u_0_w_9w",1],["__elem_0c196283_0_8_Kn","u_0_x_92",1],["__elem_0c196283_0_9_G7","u_0_y_ml",1],["__elem_0c196283_0_a_Di","u_0_z_be",1],["__elem_0c196283_0_b_BE","u_0_10_Mc",1],["__elem_9f5fac15_0_3_LY","developer_documentation_toolbar",1],["__elem_a32d506f_0_0_yA","u_0_11_tb",1],["__elem_a32d506f_0_1_WS","u_0_12_6S",1],["__elem_a32d506f_0_2_z2","u_0_13_ec",1],["__elem_a32d506f_0_3_ox","u_0_14_Tt",1],["__elem_9f5fac15_0_0_CB","devsite_header",1],["__elem_9f5fac15_0_1_Bs","documentation_breadcrumbs_pagelet",1],["__elem_a588f507_0_0_Ih","u_0_15_lW",1],["__elem_9f5fac15_0_4_VP","documentation_body_pagelet",1],["__elem_a588f507_0_1_si","u_0_16_AG",1],["__elem_9f5fac15_0_2_jt","devsite_footer",1]],"require":[["UniversalMicroSiteTrackingController","init",["ImmutableServerCallableWrapper"],[true,"SG",{"__imm":{"module":{"__m":"ImmutableServerCallableWrapper"},"method":"Map","value":[]}},"1uCrDnq61t65wO7Gz",null,"https:\/\/developers.facebook.com\/docs\/whatsapp\/cloud-api\/payments-api\/payments-in\/upi-intent",null,null,"apac",null,"0NVtUv67ULh4KL81x","developers",null,"",{"__imm":{"module":{"__m":"ImmutableServerCallableWrapper"},"method":"Map","value":[]}},null,"",""]],["DevsiteInteractionTracker","init",[],[{"translationStatus":null}]],["AsyncRequest","post_UNSAFE_LET_ANYONE_IMPERSONATE_THE_USER_FOR_THESE_WRITES",[],["\/ajax\/docs\/nav\/?path1=whatsapp&path2=cloud-api&path3=payments-api&path4=payments-in&path5=upi-intent",{}]],["__inst_c2ec5301_0_0_f9"],["DevsiteURLFragmentHandler","registerTransitionHandler",[],[]],["AnalyticsGKs","init",[],[[{"gk_name":"analytics_app_anomaly_notifications_participants","value":true},{"gk_name":"analytics_approximation_accuracy","value":false},{"gk_name":"analytics_cross_device_web_params","value":true},{"gk_name":"analytics_currency","value":true},{"gk_name":"analytics_deactivate_flagged_params","value":true},{"gk_name":"analytics_delete_flagged_properties","value":true},{"gk_name":"analytics_delete_key_for_auto_deleted_ups","value":true},{"gk_name":"analytics_delete_key_for_auto_deprecated_cps","value":true},{"gk_name":"analytics_display_deleted_user_properties_table","value":true},{"gk_name":"ios_receipt_validation_ui","value":true},{"gk_name":"analytics_rotate_key_for_pii_flagged_wps","value":true},{"gk_name":"fba_whitelisted_businesses_for_new_channels_h2","value":false},{"gk_name":"fba_curated_dashboards","value":false},{"gk_name":"fba_curated_dashboards_internal_only","value":false},{"gk_name":"insights_android_implicit_purchase_events","value":true},{"gk_name":"fba_people_insights_v2_entities_read_path","value":false},{"gk_name":"fba_people_insights_v2_entities_write_path","value":false},{"gk_name":"fba_outcomes_beta","value":false},{"gk_name":"fba_show_outcomes_for_single_entities","value":false},{"gk_name":"fba_platform_section_whitelist","value":false},{"gk_name":"fba_people_insights_v2_businesses_read_path","value":false},{"gk_name":"fba_people_insights_v2_businesses_write_path","value":false},{"gk_name":"fba_dashboard_templates","value":false},{"gk_name":"fba_path_to_conversion_prod","value":false},{"gk_name":"fba_show_bag_hide_esg","value":false}]]],["PartnershipsMarketingScrollOnLoad","scrollToIdOnLoad",[],[]],["fbq","init",[],["438056466377696"]],["fbq","init",[],["721503217860715"]],["fbq","init",[],["1654677854812921"]],["fbq","init",[],["983057391856088"]],["fbq","track",[],["ViewContent",{"value":"2","currency":"EUR"}]],["fbq","init",[],["1801207626762049"]],["fbq","init",[],["1916681798651990"]],["fbq","track",[],["PageView",{"isDFCRegistered":"0"}]],["ScriptPath","set",[],["XDeveloperDocumentationController","7459a3d2",{"imp_id":"1uCrDnq61t65wO7Gz","ef_page":null,"uri":"https:\/\/developers.facebook.com\/docs\/whatsapp\/cloud-api\/payments-api\/payments-in\/upi-intent","entity_id":"61550750497965"}]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_0_yA"],[{"__m":"__elem_a32d506f_0_0_yA"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"\/\/googleads.g.doubleclick.net\/pagead\/viewthroughconversion\/963623955\/?guid=ON&script=0\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_1_WS"],[{"__m":"__elem_a32d506f_0_1_WS"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"https:\/\/dc.ads.linkedin.com\/collect\/?pid=276116&fmt=gif\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_2_z2"],[{"__m":"__elem_a32d506f_0_2_z2"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"https:\/\/analytics.twitter.com\/i\/adsct?txn_id=nz7m3&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_3_ox"],[{"__m":"__elem_a32d506f_0_3_ox"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"\/\/t.co\/i\/adsct?txn_id=nz7m3&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0\" \/>"]],["ReactRenderer_DEPRECATED","constructAndRenderComponent_LEGACY",["DeveloperProductHomeMobileOnThisPage.react","__elem_a588f507_0_0_Ih"],[{"__m":"DeveloperProductHomeMobileOnThisPage.react"},{},{"__m":"__elem_a588f507_0_0_Ih"},"callsite_d1949635575"]],["AsyncRequestNectarLogging"],["DocumentTitle","set",[],["UPI Intent - \u96f2\u7aef API",false]],["ReactRenderer_DEPRECATED","constructAndRenderComponent_LEGACY",["DeveloperProductHomeOnThisPage.react","__elem_a588f507_0_1_si"],[{"__m":"DeveloperProductHomeOnThisPage.react"},{},{"__m":"__elem_a588f507_0_1_si"},"callsite_d1949635575"]],["sdk.init-server-callable","init",[],[{"appId":113869198637480,"xfbml":true,"version":"v21.0","status":false}]],["DevsiteOnScrollToSection","init",["__elem_a588f507_0_2_\/n"],[{"__m":"__elem_a588f507_0_2_\/n"}]],["DevsiteCardScrollToTopButtons","init",["__elem_a588f507_0_2_\/n"],[{"__m":"__elem_a588f507_0_2_\/n"},"to_top_nav"]],["GoogleAnalytics4Setup","setupGA4",[],[false,"G-WN22ZHXY2R",{"cookie_domain":"developers.facebook.com"},true,[]]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["__inst_b123e231_0_0_ff"],["prettify","init",[],[]],["prettify","init",[],[]],["__inst_b123e231_0_1_kH"],["__inst_b123e231_0_2_sD"],["__inst_b123e231_0_3_gw"],["__inst_b123e231_0_4_k3"],["__inst_b123e231_0_5_Ek"],["__inst_b123e231_0_6_3z"],["prettify","init",[],[]],["__inst_b123e231_0_7_CM"],["prettify","init",[],[]],["__inst_b123e231_0_8_Ir"],["__inst_b123e231_0_9_bX"],["__inst_b123e231_0_a_sA"],["__inst_b123e231_0_b_aa"],["prettify","init",[],[]],["FBLynx","setupDelegation",[],[]],["VideosRenderingInstrumentation","storeRenderTime",["__elem_a648e52c_0_0_U2"],[{"__m":"__elem_a648e52c_0_0_U2"}]],["__inst_a648e52c_0_0_xp"],["VideoDisplayTimePlayButton","register",["__elem_8937e029_0_0_MO","__elem_0bcc40a7_0_0_2w"],[{"__m":"__elem_8937e029_0_0_MO"},{"__m":"__elem_0bcc40a7_0_0_2w"}]],["__inst_3f1e98e4_0_0_k7"],["__inst_0bcc40a7_0_0_Uc"],["__inst_ebb64f7c_0_0_k3"],["__inst_98d9a45e_0_0_4h"],["__inst_21a8c1d4_0_0_BE"],["__inst_dbb8a0b1_0_0_tH"],["__inst_74f26af1_0_0_h8"],["VideosRenderingInstrumentation","storeRenderTime",["__elem_a648e52c_0_1_pb"],[{"__m":"__elem_a648e52c_0_1_pb"}]],["__inst_a648e52c_0_1_H9"],["VideoDisplayTimePlayButton","register",["__elem_8937e029_0_1_27","__elem_0bcc40a7_0_1_Kc"],[{"__m":"__elem_8937e029_0_1_27"},{"__m":"__elem_0bcc40a7_0_1_Kc"}]],["__inst_3f1e98e4_0_1_Wk"],["__inst_0bcc40a7_0_1_vv"],["__inst_ebb64f7c_0_1_Qx"],["__inst_98d9a45e_0_1_Pg"],["__inst_21a8c1d4_0_1_MQ"],["__inst_dbb8a0b1_0_1_dw"],["__inst_74f26af1_0_1_jR"],["__inst_70dbca80_0_0_sO"],["__inst_70dbca80_0_1_Ys"],["VideoDashPrefetchCache","loadVideo",[],[{"videoID":957870705718071,"manifest":[],"video":[{"url":"https:\/\/video-nrt1-2.xx.fbcdn.net\/v\/t39.25447-2\/462181650_1230751674906900_343453111047122687_n.mp4?_nc_cat=104&ccb=1-7&_nc_sid=9a5d50&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfaDI2NC1iYXNpYy1nZW4yXzM2MHAiLCJ2aWRlb19pZCI6OTU3ODcwNzA1NzE4MDcxfQ\u00253D\u00253D&_nc_e2o=957870705718071&_nc_ohc=eFR7uSLCpPkQ7kNvgGnwhJR&_nc_zt=28&_nc_ht=video-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYBBhCIpJ_1MWQs5OYKz2tB-BRpRI4QPCVABAEZ0tRF3IA&oe=674C2DF9","start":0,"end":863,"segment_type":"init","mime_codec":"video\/mp4; codecs=\"avc1.4d0016\"","representation_id":"1935709810230513v"},{"url":"https:\/\/video-nrt1-2.xx.fbcdn.net\/v\/t39.25447-2\/462181650_1230751674906900_343453111047122687_n.mp4?_nc_cat=104&ccb=1-7&_nc_sid=9a5d50&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfaDI2NC1iYXNpYy1nZW4yXzM2MHAiLCJ2aWRlb19pZCI6OTU3ODcwNzA1NzE4MDcxfQ\u00253D\u00253D&_nc_e2o=957870705718071&_nc_ohc=eFR7uSLCpPkQ7kNvgGnwhJR&_nc_zt=28&_nc_ht=video-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYBBhCIpJ_1MWQs5OYKz2tB-BRpRI4QPCVABAEZ0tRF3IA&oe=674C2DF9","start":864,"end":979,"segment_type":"sidx","mime_codec":"video\/mp4; codecs=\"avc1.4d0016\"","representation_id":"1935709810230513v"},{"url":"https:\/\/video-nrt1-2.xx.fbcdn.net\/v\/t39.25447-2\/462181650_1230751674906900_343453111047122687_n.mp4?_nc_cat=104&ccb=1-7&_nc_sid=9a5d50&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfaDI2NC1iYXNpYy1nZW4yXzM2MHAiLCJ2aWRlb19pZCI6OTU3ODcwNzA1NzE4MDcxfQ\u00253D\u00253D&_nc_e2o=957870705718071&_nc_ohc=eFR7uSLCpPkQ7kNvgGnwhJR&_nc_zt=28&_nc_ht=video-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYBBhCIpJ_1MWQs5OYKz2tB-BRpRI4QPCVABAEZ0tRF3IA&oe=674C2DF9","start":980,"end":36466,"segment_type":"data","mime_codec":"video\/mp4; codecs=\"avc1.4d0016\"","representation_id":"1935709810230513v"}],"audio":[]},false,0.9]],["__inst_6d29ee41_0_0_EP"],["__inst_6d29ee41_0_1_t2"],["VideoDashPrefetchCache","loadVideo",[],[{"videoID":716971503680429,"manifest":[],"video":[{"url":"https:\/\/video-nrt1-2.xx.fbcdn.net\/v\/t39.25447-2\/462515487_998802152016964_186237296720440359_n.mp4?_nc_cat=107&ccb=1-7&_nc_sid=9a5d50&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfaDI2NC1iYXNpYy1nZW4yXzM2MHAiLCJ2aWRlb19pZCI6NzE2OTcxNTAzNjgwNDI5fQ\u00253D\u00253D&_nc_e2o=716971503680429&_nc_ohc=uZSvvPJrmdAQ7kNvgGxijoI&_nc_zt=28&_nc_ht=video-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYA0Oa1_ABevg42trhwex-7g7wEMk7G-Sw_bngD_DEO8_A&oe=674C388F","start":0,"end":863,"segment_type":"init","mime_codec":"video\/mp4; codecs=\"avc1.4d0016\"","representation_id":"330199553485322v"},{"url":"https:\/\/video-nrt1-2.xx.fbcdn.net\/v\/t39.25447-2\/462515487_998802152016964_186237296720440359_n.mp4?_nc_cat=107&ccb=1-7&_nc_sid=9a5d50&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfaDI2NC1iYXNpYy1nZW4yXzM2MHAiLCJ2aWRlb19pZCI6NzE2OTcxNTAzNjgwNDI5fQ\u00253D\u00253D&_nc_e2o=716971503680429&_nc_ohc=uZSvvPJrmdAQ7kNvgGxijoI&_nc_zt=28&_nc_ht=video-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYA0Oa1_ABevg42trhwex-7g7wEMk7G-Sw_bngD_DEO8_A&oe=674C388F","start":864,"end":943,"segment_type":"sidx","mime_codec":"video\/mp4; codecs=\"avc1.4d0016\"","representation_id":"330199553485322v"},{"url":"https:\/\/video-nrt1-2.xx.fbcdn.net\/v\/t39.25447-2\/462515487_998802152016964_186237296720440359_n.mp4?_nc_cat=107&ccb=1-7&_nc_sid=9a5d50&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfaDI2NC1iYXNpYy1nZW4yXzM2MHAiLCJ2aWRlb19pZCI6NzE2OTcxNTAzNjgwNDI5fQ\u00253D\u00253D&_nc_e2o=716971503680429&_nc_ohc=uZSvvPJrmdAQ7kNvgGxijoI&_nc_zt=28&_nc_ht=video-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYA0Oa1_ABevg42trhwex-7g7wEMk7G-Sw_bngD_DEO8_A&oe=674C388F","start":944,"end":34625,"segment_type":"data","mime_codec":"video\/mp4; codecs=\"avc1.4d0016\"","representation_id":"330199553485322v"}],"audio":[]},false,0.9]],["Animation"],["ContextualConfig"],["BladeRunnerClient"],["DGWRequestStreamClient"],["ODS"],["MqttLongPollingRunner"],["PageTransitions"],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","Animation","ContextualConfig","BladeRunnerClient","DGWRequestStreamClient","ODS","MqttLongPollingRunner","PageTransitions"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","Animation","ContextualConfig","BladeRunnerClient","DGWRequestStreamClient","ODS","MqttLongPollingRunner","PageTransitions"],"css"]],["TimeSliceImpl"],["HasteSupportData"],["ServerJS"],["Run"],["InitialJSLoader"]],"contexts":[[{"__m":"__elem_9f5fac15_0_0_CB"},false],[{"__m":"__elem_9f5fac15_0_1_Bs"},false],[{"__m":"__elem_9f5fac15_0_2_jt"},false],[{"__m":"__elem_9f5fac15_0_3_LY"},false],[{"__m":"__elem_9f5fac15_0_4_VP"},false]]});requireLazy(["Run"],function(Run){Run.onAfterLoad(function(){s.cleanup(TimeSlice)})});}); </script> <script nonce="EK74xTIO">now_inl=(function(){var p=window.performance;return p&&p.now&&p.timing&&p.timing.navigationStart?function(){return p.now()+p.timing.navigationStart}:function(){return new Date().getTime()};})(); window.__bigPipeFR=now_inl();</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yr/l/1,cross/5lgCuvmQIBe.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yt/l/1,cross/scs2iBx9PqC.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yL/l/1,cross/CZbBUgUjutB.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/y1/l/1,cross/2PaJvecrlzm.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yC/l/1,cross/HGpWgRpJM3b.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yz/l/1,cross/EDjIsX_WmqZ.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3iE9K4/yx/l/zh_HK/FEypPqGLq61.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/ya/l/1,cross/gXVvGlARRSm.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yx/l/1,cross/Edhu-zYJ9Zc.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yb/r/VwCukQNB7d9.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yy/r/IyFMI-P5QGQ.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yS/l/1,cross/Yb-BYrL-Mnw.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yR/l/1,cross/IbFMUZUMS2O.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/ys/l/1,cross/LxiiL8jCEk-.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yn/l/1,cross/JOOdD9QUX9Q.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yO/r/stEZPUmVPp5.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/y9/r/2dFpaU2VoIX.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yn/l/1,cross/n8srgBZ1XY3.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yM/l/1,cross/4LuyVLhVVzi.css" as="style" crossorigin="anonymous" /> <script nonce="EK74xTIO">window.__bigPipeCtor=now_inl();requireLazy(["BigPipe"],function(BigPipe){define("__bigPipe",[],window.bigPipe=new BigPipe({"forceFinish":true,"config":null}));});</script> <script nonce="EK74xTIO">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("first_response",n);})})();</script> <script nonce="EK74xTIO">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["cZDPgjQ","bfZmrY8","WIQEzfU","zzuy2xq","iHCiaFe","rSQNidi","kKG6kJf","pfGV80/","4WMghNp","p+yOQlM","CSl+Sxi","qVNnBTM","agX1D/g","eKDQXBg","wVYLZAM","uD0vWd7","3hKBmDr","38MIlcl","QoUxmuQ"],id:"first_response",phase:0,last_in_phase:true,tti_phase:0,all_phases:[63,1],hsrp:{hblp:{consistency:{rev:1018499742}}},allResources:["cZDPgjQ","bfZmrY8","WIQEzfU","zzuy2xq","iHCiaFe","rSQNidi","kKG6kJf","CSl+Sxi","zif2SIi","s5Ferw3","gFJOVw5","JOUMnNC","3F26mTM","6S5PHbO","YYk9ug4","B73AcWy","PY04/Rs","qdLOFSH","pfGV80/","4WMghNp","p+yOQlM","qVNnBTM","agX1D/g","eKDQXBg","wVYLZAM","uD0vWd7","3hKBmDr","FsBVuQ6","pXMubjf","FiqrBuB","mpUdCt2","qdOQPKI","UNiU4sO","m/iHLvb","FvQWTxN","0Qz/xq6","38MIlcl","QoUxmuQ","4W8+IkX","vCxI9D4","oS1TkTR","X0PkNH5","+HR4/Sd","QAsH79l","AVXVDT5","my2i43D","CKquc65","xvIpiB7","pEr0EzI","CWRqQIh","49g5Itw","c4gwPi1","CyNqpgQ","N93dyfD","MBVebTp","2J1Ud6o","5JODOIC","UO8AC2i","S0LiTKK","OMTW5NH","VwF/u7c","UoGQ/DP","59saWL/","AJdB6z1","o8suG0j","AklBbVp","gFHG893","dauMeUz"]});}));</script> <script nonce="EK74xTIO">requireLazy(["__bigPipe"],function(bigPipe){bigPipe.setPageID("7441744878779456431")});</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yU/r/-ZIQ9JfQbY3.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yv/r/cebZuP5Av5f.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yy/l/1,cross/0ICoC1sFI2o.css" as="style" crossorigin="anonymous" /> <div class="hidden_elem"><code id="u_0_1g_Nn"><!-- <div class="_688r"></div><noscript><div class="_68me"></div></noscript><div class="_132f" data-testid="home_page_header_cms_obj"><div class="_2is9"><div class="_5reb _6o4s _5w2p _5rt2"><div id="bizBlackBar" class="_5w2q"><div class="_4bdg"><div class="_5rec"><div class="_3-fb"><div class="_3-fc"><a class="_3els" href="/?no_redirect=1" target="" style="" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":"link"}"><div class="_8xnp"><div class="_ar0p" id="FacebookLogo"><img src="/images/developer/m4d_logo_july_2024.svg" /></div></div></a></div><div class="_652w"><a class="_652x _3ecv" href="/docs/" id="u_0_1d_IL"><span class="_3ecy _50f4">文件</span></a><a class="_652x" href="/tools/" id="u_0_19_W4"><span class="_3ecy _50f4">工具</span></a><a class="_652x" href="/support/" id="u_0_1c_Xq"><span class="_3ecy _50f4">支援</span></a><div class="_6a _8542"><div class="clearfix _3_i9 lfloat"><form class="_2pis rfloat _ohf" action="/search/?referer=dev_header" method="get" role="search" id="u_0_1e_Rk"><input type="text" name="q" class="_3_ib" placeholder="搜尋" /></form><i class="_3_ia _42ef img sp_MWbXykj0RLD sx_3f6b3a"></i></div></div><a href="https://business.facebook.com/business/loginpage/?next=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Fwhatsapp%2Fcloud-api%2Fpayments-api%2Fpayments-in%2Fupi-intent%3Fnav_ref%3Dbiz_unified_f3_login_page_to_dfc&app=436761779744620&login_options%5B0%5D=FB&login_options%5B1%5D=SSO&is_work_accounts=1&config_ref=biz_login_tool_flavor_dfc" class="_p47 lfloat _1k5h" id="u_0_1f_n0">登入</a></div></div></div></div></div></div></div></div> --></code></div> <script nonce="EK74xTIO">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("devsite_header",n);})})();</script> <script nonce="EK74xTIO">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["bfZmrY8","rSQNidi","kKG6kJf","CSl+Sxi","WIQEzfU","gFJOVw5","4WMghNp","X0PkNH5","p+yOQlM","EjWtCVY","cZDPgjQ","iHCiaFe","pfGV80/"],content:{devsite_header:{container_id:"u_0_1g_Nn"}},id:"devsite_header",phase:1,jsmods:{instances:[["__inst_41781d56_0_0_n5",["ContextualDialog","ContextualDialogArrow","ContextualDialogXUITheme","__elem_072b8e64_0_3_Ck","LayerFadeOnShow","LayerFadeOnHide","LayerHideOnBlur","LayerHideOnEscape","DialogHideOnSuccess","LayerHideOnTransition","LayerRemoveOnHide","LayerAutoFocus","ContextualLayerAutoFlip","LayerTabIsolation","__markup_a588f507_0_0_QY","HTML"],[{width:312,context:null,contextID:"u_0_19_W4",contextSelector:null,dialogRole:"dialog",labelledBy:"u_0_17_Qm",position:"below",alignment:"left",offsetX:0,offsetY:0,arrowBehavior:{__m:"ContextualDialogArrow"},hoverShowDelay:null,hoverHideDelay:null,theme:{__m:"ContextualDialogXUITheme"},hoverContext:{__m:"__elem_072b8e64_0_3_Ck"},addedBehaviors:[{__m:"LayerFadeOnShow"},{__m:"LayerFadeOnHide"},{__m:"LayerHideOnBlur"},{__m:"LayerHideOnEscape"},{__m:"DialogHideOnSuccess"},{__m:"LayerHideOnTransition"},{__m:"LayerRemoveOnHide"},{__m:"LayerAutoFocus"},{__m:"ContextualLayerAutoFlip"},{__m:"LayerTabIsolation"}]},{__m:"__markup_a588f507_0_0_QY"}],2],["__inst_41781d56_0_1_hR",["ContextualDialog","ContextualDialogArrow","ContextualDialogXUITheme","__elem_072b8e64_0_4_GV","LayerFadeOnShow","LayerFadeOnHide","LayerHideOnBlur","LayerHideOnEscape","DialogHideOnSuccess","LayerHideOnTransition","LayerRemoveOnHide","LayerAutoFocus","ContextualLayerAutoFlip","LayerTabIsolation","__markup_a588f507_0_1_EM","HTML"],[{width:312,context:null,contextID:"u_0_1c_Xq",contextSelector:null,dialogRole:"dialog",labelledBy:"u_0_1a_rh",position:"below",alignment:"left",offsetX:0,offsetY:0,arrowBehavior:{__m:"ContextualDialogArrow"},hoverShowDelay:null,hoverHideDelay:null,theme:{__m:"ContextualDialogXUITheme"},hoverContext:{__m:"__elem_072b8e64_0_4_GV"},addedBehaviors:[{__m:"LayerFadeOnShow"},{__m:"LayerFadeOnHide"},{__m:"LayerHideOnBlur"},{__m:"LayerHideOnEscape"},{__m:"DialogHideOnSuccess"},{__m:"LayerHideOnTransition"},{__m:"LayerRemoveOnHide"},{__m:"LayerAutoFocus"},{__m:"ContextualLayerAutoFlip"},{__m:"LayerTabIsolation"}]},{__m:"__markup_a588f507_0_1_EM"}],2]],markup:[["__markup_a588f507_0_0_QY",{__html:"\x3Cdiv>\x3Cdiv class=\"_53iv\">\x3Cdiv class=\"_655e\">\x3Ca href=\"/tools/explorer/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">Graph API 測試工具\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_ _3-97\">測試、建立和驗證 API 調用,並為回應除錯。\x3C/div>\x3Ca href=\"/tools/debug/accesstoken/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">存取憑證除錯工具\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_ _3-97\">查看詳細資訊以了解存取憑證。\x3C/div>\x3Ca href=\"/tools/debug/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">分享除錯工具\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_\">預覽內容在 Facebook 分享時的外觀。\x3C/div>\x3Ca class=\"_3-8z _655f\" href=\"/tools/\">\x3Cspan class=\"_50f7\">查看所有工具\x3C/span>\x3C/a>\x3C/div>\x3Cdiv aria-label=\"工具\" id=\"u_0_17_Qm\">\x3C/div>\x3C/div>\x3Ca aria-label=\"關閉\" class=\"layer_close_elem accessible_elem\" href=\"#\" role=\"button\" id=\"u_0_18_SQ\" aria-labelledby=\"u_0_18_SQ u_0_17_Qm\">\x3C/a>\x3C/div>"},1,"HTML"],["__markup_a588f507_0_1_EM",{__html:"\x3Cdiv>\x3Cdiv class=\"_53iv\">\x3Cdiv class=\"_655e\">\x3Cdiv class=\"_65kd _1glo\">\x3Ci class=\"_3-90 img sp_uBcZLoQnJo5 sx_98f60c\">\x3C/i>\x3Ca href=\"https://l.facebook.com/l.php?u=https%3A%2F%2Fmetastatus.com%2F%3Fref%3Ddfc%23developerplatform&h=AT2CEyRjJAraMUB9eViNElYqhSwoG5LkiEQjsou00iy6dprYnsRQAjRANTBB8tJiXGVSdLJlKVtsOUeAhE94sJALk7zMq9wZ-wzec3n43C0cSLEPYnQnB189_itSPzZlJ9QCYLeNQLG0cKYZC5oDyVAOWw\" target=\"_blank\" rel=\"nofollow\" data-lynx-mode=\"hover\">\x3Cdiv class=\"_65ke _50f7\">部分中斷\x3C/div>\x3Cdiv class=\"_50f8 _50f3\">自 \x3Cabbr data-utime=\"1731295045\" data-tooltip-content=\"2024年11月10日星期日 19:17\" data-hover=\"tooltip\">\x3Cspan class=\"timestampContent\">11月10日 19:17\x3C/span>\x3C/abbr> 起\x3C/div>\x3C/a>\x3C/div>\x3Ca class=\"_655f _1glo\" href=\"/support/bugs/\">\x3Ci class=\"_3-90 img sp_MWbXykj0RLD sx_da5929\">\x3C/i>\x3Cspan class=\"_50f7\">回報錯誤\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/community/\">\x3Ci class=\"_3-90 img sp_MWbXykj0RLD sx_94db75\">\x3C/i>\x3Cspan class=\"_50f7\">到社群提問\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/incident/report/\">\x3Ci class=\"_3-90 img sp_MWbXykj0RLD sx_e0f802\">\x3C/i>\x3Cspan class=\"_50f7\">回報平台資料事件\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/support/\" target=\"_blank\">\x3Ci class=\"_3-90 img sp_MWbXykj0RLD sx_3793c7\">\x3C/i>\x3Cspan class=\"_50f7\">開發人員支援\x3C/span>\x3C/a>\x3C/div>\x3Cdiv aria-label=\"支援\" id=\"u_0_1a_rh\">\x3C/div>\x3C/div>\x3Ca aria-label=\"關閉\" class=\"layer_close_elem accessible_elem\" href=\"#\" role=\"button\" id=\"u_0_1b_A0\" aria-labelledby=\"u_0_1b_A0 u_0_1a_rh\">\x3C/a>\x3C/div>"},1,"HTML"]],elements:[["__elem_a588f507_0_b_35","bizBlackBar",1],["__elem_072b8e64_0_2_tO","u_0_1d_IL",1],["__elem_072b8e64_0_3_Ck","u_0_19_W4",2],["__elem_072b8e64_0_4_GV","u_0_1c_Xq",2],["__elem_072b8e64_0_5_bA","u_0_1f_n0",1]],require:[["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_2_tO"],[{__m:"__elem_072b8e64_0_2_tO"},null]],["__inst_41781d56_0_0_n5"],["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_3_Ck","__inst_41781d56_0_0_n5"],[{__m:"__elem_072b8e64_0_3_Ck"},{__m:"__inst_41781d56_0_0_n5"}]],["__inst_41781d56_0_1_hR"],["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_4_GV","__inst_41781d56_0_1_hR"],[{__m:"__elem_072b8e64_0_4_GV"},{__m:"__inst_41781d56_0_1_hR"}]],["DevsiteHeaderBanner","initializeBanner",[],[]],["BizSiteHeader","registerStickyListener",["__elem_a588f507_0_b_35"],[{__m:"__elem_a588f507_0_b_35"}]],["DevsiteHeaderLoginButton","initButtonClick",["__elem_072b8e64_0_5_bA"],[{__m:"__elem_072b8e64_0_5_bA"},"login_button_clicked"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"css"]]]},hsrp:{hblp:{consistency:{rev:1018499742},rsrcMap:{EjWtCVY:{type:"css",src:"https://static.xx.fbcdn.net/rsrc.php/v4/yy/l/1,cross/0ICoC1sFI2o.css"}},compMap:{CSSFade:{r:["gFJOVw5","rSQNidi","YYk9ug4","iHCiaFe"],be:1}}}},allResources:["bfZmrY8","rSQNidi","kKG6kJf","CSl+Sxi","WIQEzfU","gFJOVw5","4WMghNp","X0PkNH5","p+yOQlM","EjWtCVY","cZDPgjQ","iHCiaFe","pfGV80/","3F26mTM","qdOQPKI","YYk9ug4","pXMubjf","FiqrBuB","mpUdCt2","UNiU4sO","6S5PHbO","dauMeUz","oS1TkTR","4W8+IkX"]});}));</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yG/r/3zIKSaXRrrC.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yT/r/ZEv0QSS0GBE.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yW/r/UgHLVrKlKsA.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yl/r/H2kk8oCgKhV.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3iN8H4/yO/l/zh_HK/VeXV8iZCpaB.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yi/r/Kgaalv44tO1.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yH/r/vdNE1FOJgk5.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yg/r/jsjALenw-St.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yl/r/r5_PhZt9eSv.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yr/r/t7dP7kF8oWt.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/y0/r/1b1GKVpdLl8.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yH/r/I4lr9o0v3wN.js" as="script" crossorigin="anonymous" nonce="EK74xTIO" /> <div class="hidden_elem"><code id="u_0_1i_24"><!-- <noscript id="u_0_1h_cq"></noscript> --></code></div> <script nonce="EK74xTIO">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("documentation_breadcrumbs_pagelet",n);})})();</script> <script nonce="EK74xTIO">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["kKG6kJf","CSl+Sxi","pXMubjf","FiqrBuB","mpUdCt2","oS1TkTR","YAM+eZr","MBVebTp","PY04/Rs","2J1Ud6o","5JODOIC","eKDQXBg","X0PkNH5","UNiU4sO","p+yOQlM","gFJOVw5","my2i43D","agX1D/g","rSQNidi","iHCiaFe","4W8+IkX"],content:{documentation_breadcrumbs_pagelet:{container_id:"u_0_1i_24"}},id:"documentation_breadcrumbs_pagelet",phase:1,jsmods:{define:[["cr:734",[],{__rc:[null,null]},-1],["cr:1293",["ReactDOM.classic"],{__rc:["ReactDOM.classic",null]},-1],["cr:3473",["unmountComponentOnTransition"],{__rc:["unmountComponentOnTransition",null]},-1],["cr:3603",["unmountConcurrentComponentOnTransition"],{__rc:["unmountConcurrentComponentOnTransition",null]},-1],["cr:7162",["ReactDOMCompatibilityLayer"],{__rc:["ReactDOMCompatibilityLayer",null]},-1],["cr:1108857",[],{__rc:[null,null]},-1],["cr:1294158",["React.classic"],{__rc:["React.classic",null]},-1],["cr:1294159",["ReactDOM.classic"],{__rc:["ReactDOM.classic",null]},-1],["cr:510",["GeoPrivateBaseText_DEPRECATED.react"],{__rc:["GeoPrivateBaseText_DEPRECATED.react",null]},-1],["cr:755",["warningWWW"],{__rc:["warningWWW",null]},-1],["cr:757",["ImageWwwCssDependency"],{__rc:["ImageWwwCssDependency",null]},-1],["cr:2443",[],{__rc:[null,null]},-1],["cr:3159",["GeoPrivateDefaultColorGeneratedStyles"],{__rc:["GeoPrivateDefaultColorGeneratedStyles",null]},-1],["cr:4655",["AbstractLinkLynxMode"],{__rc:["AbstractLinkLynxMode",null]},-1],["cr:5662",["Event"],{__rc:["Event",null]},-1],["cr:6754",[],{__rc:[null,null]},-1],["cr:7319",[],{__rc:[null,null]},-1],["cr:8469",[],{__rc:[null,null]},-1],["cr:8658",[],{__rc:[null,null]},-1],["cr:1641505",[],{__rc:[null,null]},-1],["ClickIDURLBlocklistSVConfig",[],{block_list_url:["https://www.youtube.com/watch?v=f1J38FlDKxo","https://www.youtube.com/watch?v=6xt7nTuO85A"]},7631],["LoadingMarkerGated",[],{component:null},2874],["FBDomainsSVConfig",[],{domains:{__map:[["www.facebook.com",1],["tfbnw.net",1],["m.beta.facebook.com",1],["touch.beta.facebook.com",1],["www.dev.facebook.com",1],["fb.me",1],["s.fb.com",1],["m.fbjs.facebook.com",1],["facebook.com.es",1],["www.fbjs.facebook.com",1],["m.facebook.com",1],["facebook.fr",1],["fbsbx.com",1],["embed.fbsbx.com",1],["attachment.fbsbx.com",1],["lookaside.fbsbx.com",1],["web.facebook.com",1],["fb.com",1],["messenger.com",1],["secure.facebook.com",1],["secure.my-od.facebook.com",1],["www.my-od.facebook.com",1]]}},3828],["ClickIDDomainBlacklistSVConfig",[],{domains:["craigslist","tfbnw.net","canadiantire.ca","o2.co.uk","archive.org","reddit.com","redd.it","gmail.com","cvk.gov.ua","electoralsearch.in","yahoo.com","cve.mitre.org","usenix.org","ky.gov","voteohio.gov","vote.pa.gov","oversightboard.com","wi.gov","pbs.twimg.com","media.discordapp.net","vastadeal.com","theaustralian.com.au","alloygator.com","elsmannimmobilien.de","news.com.au","dennisbonnen.com","stoett.com","investorhour.com","perspectivasur.com","bonnegueule.fr","firstent.org","twitpic.com","kollosche.com.au","nau.edu","arcourts.gov","lomberg.de","network4.hu","balloonrace.com","awstrack.me","ic3.gov","sos.wyo.gov","cnpq.br","0.discoverapp.com","apple.com","apple.co","applecard.apple","services.apple","appletvplus.com","applepay.apple","wallet.apple","beatsbydre.com","dinn.com.mx","soriana.com","facebook.sso.datasite.com","fycextras.com","rik.parlament.gov.rs","elections.delaware.gov","dge.sn"]},3829],["cr:5277",["ReactDOM.classic.prod-or-profiling"],{__rc:["ReactDOM.classic.prod-or-profiling",null]},-1],["cr:1292365",["React-prod.classic"],{__rc:["React-prod.classic",null]},-1],["cr:2099",[],{__rc:[null,null]},-1],["cr:2448",["useHeroBootloadedComponent"],{__rc:["useHeroBootloadedComponent",null]},-1],["cr:2682",["warningBlueish"],{__rc:["warningBlueish",null]},-1],["cr:11202",[],{__rc:[null,null]},-1],["cr:1105154",[],{__rc:[null,null]},-1],["cr:5278",["ReactDOM-prod.classic"],{__rc:["ReactDOM-prod.classic",null]},-1],["cr:2683",["warningBlue"],{__rc:["warningBlue",null]},-1],["cr:5695",["EventListenerWWW"],{__rc:["EventListenerWWW",null]},-1],["cr:8909",["ReactFiberErrorDialogWWW"],{__rc:["ReactFiberErrorDialogWWW",null]},-1],["cr:3695",[],{__rc:[null,null]},-1],["cr:983844",[],{__rc:[null,null]},-1],["CoreWarningGK",[],{forceWarning:false},725],["cr:1353359",["EventListenerImplForBlue"],{__rc:["EventListenerImplForBlue",null]},-1]],elements:[["__elem_fc9f538f_0_0_Ok","u_0_1h_cq",1]],require:[["react-xhp","constructAndRenderComponentIntoComment_DO_NOT_USE",["DevsiteDocBreadcrumbs.react","__elem_fc9f538f_0_0_Ok"],[{constructor:{__m:"DevsiteDocBreadcrumbs.react"},concurrentRootOptions:{},props:{crumbs:[{title:"Docs",uri:"/docs/"},{title:"雲端 API",uri:"/docs/whatsapp/cloud-api"},{title:"Payments API - India",uri:"/docs/whatsapp/cloud-api/payments-api/payments-in"},{title:"UPI Intent",uri:"/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent"}]},placeholderElement:{__m:"__elem_fc9f538f_0_0_Ok"},acrossTransitions:false,clobberSiblings:false,preloader:null,bigPipeContext:{__bigPipeContext:1},nonBlockingPreloaders:null}]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","ODS"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","ODS"],"css"]]]},hsrp:{hsdp:{gkxData:{"2467":{result:false,hash:null},"20942":{result:false,hash:null},"24835":{result:false,hash:null},"24836":{result:true,hash:null},"24838":{result:false,hash:null}},ixData:{"1163":{sprited:1,spriteCssClass:"sx_8cfd38",spriteMapCssClass:"sp_WbXBGqjC54o"},"1165":{sprited:1,spriteCssClass:"sx_318c2a",spriteMapCssClass:"sp_WbXBGqjC54o"},"1739":{sprited:1,spriteCssClass:"sx_10d608",spriteMapCssClass:"sp_WbXBGqjC54o"},"390007":{sprited:1,spriteCssClass:"sx_3941ca",spriteMapCssClass:"sp_WbXBGqjC54o"},"390008":{sprited:1,spriteCssClass:"sx_dd33be",spriteMapCssClass:"sp_WbXBGqjC54o"},"390009":{sprited:1,spriteCssClass:"sx_35981f",spriteMapCssClass:"sp_WbXBGqjC54o"},"478232":{sprited:1,spriteCssClass:"sx_b53dd8",spriteMapCssClass:"sp_WbXBGqjC54o"},"478237":{sprited:1,spriteCssClass:"sx_b9e4a8",spriteMapCssClass:"sp_WbXBGqjC54o"},"478791":{sprited:1,spriteCssClass:"sx_fecb10",spriteMapCssClass:"sp_WbXBGqjC54o"},"478793":{sprited:1,spriteCssClass:"sx_b278c5",spriteMapCssClass:"sp_WbXBGqjC54o"},"478795":{sprited:1,spriteCssClass:"sx_8bbd22",spriteMapCssClass:"sp_WbXBGqjC54o"},"478799":{sprited:1,spriteCssClass:"sx_b9fbc6",spriteMapCssClass:"sp_WbXBGqjC54o"},"478801":{sprited:1,spriteCssClass:"sx_82c83f",spriteMapCssClass:"sp_WbXBGqjC54o"},"479175":{sprited:1,spriteCssClass:"sx_bc419e",spriteMapCssClass:"sp_WbXBGqjC54o"},"479176":{sprited:1,spriteCssClass:"sx_b8b36c",spriteMapCssClass:"sp_WbXBGqjC54o"},"479177":{sprited:1,spriteCssClass:"sx_3a6083",spriteMapCssClass:"sp_WbXBGqjC54o"},"479179":{sprited:1,spriteCssClass:"sx_9fa179",spriteMapCssClass:"sp_WbXBGqjC54o"},"479180":{sprited:1,spriteCssClass:"sx_42f1dd",spriteMapCssClass:"sp_WbXBGqjC54o"},"479321":{sprited:1,spriteCssClass:"sx_59a474",spriteMapCssClass:"sp_WbXBGqjC54o"},"479324":{sprited:1,spriteCssClass:"sx_3a6aec",spriteMapCssClass:"sp_WbXBGqjC54o"},"479327":{sprited:1,spriteCssClass:"sx_5ad8a6",spriteMapCssClass:"sp_WbXBGqjC54o"},"479360":{sprited:1,spriteCssClass:"sx_4b28ab",spriteMapCssClass:"sp_WbXBGqjC54o"},"479363":{sprited:1,spriteCssClass:"sx_8d7ff2",spriteMapCssClass:"sp_WbXBGqjC54o"},"480789":{sprited:1,spriteCssClass:"sx_336c7a",spriteMapCssClass:"sp_uBcZLoQnJo5"},"481882":{sprited:1,spriteCssClass:"sx_05cd7d",spriteMapCssClass:"sp_WbXBGqjC54o"},"484386":{sprited:1,spriteCssClass:"sx_e30349",spriteMapCssClass:"sp_WbXBGqjC54o"},"489534":{sprited:1,spriteCssClass:"sx_1c93d0",spriteMapCssClass:"sp_WbXBGqjC54o"},"492482":{sprited:1,spriteCssClass:"sx_a5ee58",spriteMapCssClass:"sp_WbXBGqjC54o"},"492485":{sprited:1,spriteCssClass:"sx_fcbaed",spriteMapCssClass:"sp_WbXBGqjC54o"},"492515":{sprited:1,spriteCssClass:"sx_c791a7",spriteMapCssClass:"sp_WbXBGqjC54o"},"492530":{sprited:1,spriteCssClass:"sx_2066fd",spriteMapCssClass:"sp_WbXBGqjC54o"},"492533":{sprited:1,spriteCssClass:"sx_348678",spriteMapCssClass:"sp_WbXBGqjC54o"},"492569":{sprited:1,spriteCssClass:"sx_83f9eb",spriteMapCssClass:"sp_WbXBGqjC54o"},"492698":{sprited:1,spriteCssClass:"sx_99a136",spriteMapCssClass:"sp_WbXBGqjC54o"},"492700":{sprited:1,spriteCssClass:"sx_b54ef2",spriteMapCssClass:"sp_WbXBGqjC54o"},"492702":{sprited:1,spriteCssClass:"sx_0840c5",spriteMapCssClass:"sp_WbXBGqjC54o"},"492706":{sprited:1,spriteCssClass:"sx_5f340f",spriteMapCssClass:"sp_WbXBGqjC54o"},"492708":{sprited:1,spriteCssClass:"sx_45b96f",spriteMapCssClass:"sp_WbXBGqjC54o"},"498144":{sprited:1,spriteCssClass:"sx_94c2ab",spriteMapCssClass:"sp_WbXBGqjC54o"},"498145":{sprited:1,spriteCssClass:"sx_abf84f",spriteMapCssClass:"sp_WbXBGqjC54o"},"498146":{sprited:1,spriteCssClass:"sx_abb08c",spriteMapCssClass:"sp_WbXBGqjC54o"},"498148":{sprited:1,spriteCssClass:"sx_10b609",spriteMapCssClass:"sp_WbXBGqjC54o"},"498149":{sprited:1,spriteCssClass:"sx_b4c3e1",spriteMapCssClass:"sp_WbXBGqjC54o"},"502060":{sprited:1,spriteCssClass:"sx_d09554",spriteMapCssClass:"sp_WbXBGqjC54o"},"502061":{sprited:1,spriteCssClass:"sx_552a83",spriteMapCssClass:"sp_WbXBGqjC54o"},"502062":{sprited:1,spriteCssClass:"sx_cc9245",spriteMapCssClass:"sp_WbXBGqjC54o"},"502064":{sprited:1,spriteCssClass:"sx_d06afd",spriteMapCssClass:"sp_WbXBGqjC54o"},"502065":{sprited:1,spriteCssClass:"sx_caf356",spriteMapCssClass:"sp_WbXBGqjC54o"},"648667":{sprited:1,spriteCssClass:"sx_7393c9",spriteMapCssClass:"sp_WbXBGqjC54o"},"648668":{sprited:1,spriteCssClass:"sx_20c08b",spriteMapCssClass:"sp_WbXBGqjC54o"},"648669":{sprited:1,spriteCssClass:"sx_03511c",spriteMapCssClass:"sp_WbXBGqjC54o"},"812005":{sprited:1,spriteCssClass:"sx_1329a4",spriteMapCssClass:"sp_WbXBGqjC54o"},"1166721":{sprited:1,spriteCssClass:"sx_4c3b61",spriteMapCssClass:"sp_WbXBGqjC54o"},"1213581":{sprited:1,spriteCssClass:"sx_4bc853",spriteMapCssClass:"sp_WbXBGqjC54o"},"1280864":{sprited:1,spriteCssClass:"sx_02ac5e",spriteMapCssClass:"sp_WbXBGqjC54o"},"1826783":{sprited:1,spriteCssClass:"sx_424aa8",spriteMapCssClass:"sp_WbXBGqjC54o"}},justknobxData:{"450":{r:true},"1568":{r:true}}},hblp:{consistency:{rev:1018499742},compMap:{"GeoTooltip.react":{r:["FiqrBuB","pXMubjf","mpUdCt2","MBVebTp","2J1Ud6o","5JODOIC","YAM+eZr","eKDQXBg","UNiU4sO","p+yOQlM","gFJOVw5","CSl+Sxi","X0PkNH5","agX1D/g","rSQNidi","oS1TkTR","kKG6kJf","4W8+IkX","iHCiaFe"],rds:{m:["FbtLogging","IntlQtEventFalcoEvent"],r:["3F26mTM"]},be:1}}}},allResources:["kKG6kJf","CSl+Sxi","pXMubjf","FiqrBuB","mpUdCt2","oS1TkTR","YAM+eZr","MBVebTp","PY04/Rs","2J1Ud6o","5JODOIC","eKDQXBg","X0PkNH5","UNiU4sO","p+yOQlM","gFJOVw5","my2i43D","agX1D/g","rSQNidi","iHCiaFe","4W8+IkX","3F26mTM"]});}));</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yI/l/1,cross/IEtGQ33ZcA8.css" as="style" crossorigin="anonymous" /> <div class="hidden_elem"><code id="u_0_1l_Q+"><!-- <div class="_6e3x" data-testid="home_page_footer_cms_obj"><div class="_2jqx _2js6 _2jqq _1x12 _4wnt _7pk5 _7pj_ _7pk8 _7pk2" style="background-color: #f7f7f7;"><div class="_6uo3 _370f _370e _370j _370k"><div class="_4v84 _6u4h" style=""><div class="_6uo3 _370e _370j _370k"><div class="_8_jd"><div class="_af7-"><div class="_8_je"><a href="https://about.facebook.com/" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/255763660_1313373935800313_1402654990278152517_n.png?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=1oAaQ5LtSs0Q7kNvgGdFpb3&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYAR5ObbI36C9NlUvKtXhMDnsJquujL0a6B8r96zWDTXLg&oe=6760BAF7" width="150" alt="" /></a></div><div class="_8_jf _8_jg"><ul class="_8_jr"><div class="_8_js"><div class="_8zym _8xdr _8xdj _8xdz _8yp1 _93n_ _8zf- _9ao6" style="color:#232323;">追蹤我們</div></div><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc" href="#" style="" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}" role="button"><a data-click-event="footer_social_facebook" href="https://www.facebook.com/MetaforDevelopers" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89126182_222315695571651_4936319991919149056_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=fzOo23zL0ZcQ7kNvgEVU29a&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYBVqT_MeOoKdrtA9Ct831qtLrZf6W0XGeGHHRTFG7AX9Q&oe=6760992F" alt="在 Facebook 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_ig" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.instagram.com%2Fmetafordevelopers%2F&h=AT2RxJh_ORN-R0nclzwXKDmnySLaDPPMCOda2M0MqoA0Z2WxhuCqeRae1idYCB0QiMmQtg_SCPB2AVSRk7w53e-L2MCGeZRj12iVNytNcD1lsoY1WQkma3-cc7P62sT4olHvXBDg6x8EmexW4GRolIDm4w" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89319900_506382610280628_2520212398984396800_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=NjqKT3lP9mYQ7kNvgGuXmEp&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYA1A_4GSXfgkH_xkKG9kmgOy0NhtVW_zcH6A2VkNG7N5g&oe=6760A4B5" alt="在 Instagram 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_twitter" href="https://l.facebook.com/l.php?u=https%3A%2F%2Ftwitter.com%2Fmetafordevs&h=AT2Zd6BzJhMSJZLwNnJyfKB2hzK1Xd1B9ku88yE1u12L2cHj31IWQ0UJ45j2MPIa2LK0vk1GeGhH_CKjqtwj8VWTARYwGHHe8BkzuF-V23yAZe2uU58ExmNvznrXNWFS7tMO5R-AFGRJeOR1vjac4XlAxQ" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89154638_493934268150363_1123534170136510464_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=lFCyCAUkNawQ7kNvgGoUY0r&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYDmmvsRU6ILZ8eTbnfoM2WKB_qBY3174ShCITuUGKD86g&oe=6760B6C5" alt="在 Twitter 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_linkedin" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.linkedin.com%2Fshowcase%2Fmeta-for-developers%2F&h=AT30mpeOeamjLLee13r9vg3LAXokRTXJI_x97RLwKPdzZctPRKGNAv-T1utg2ObdpnnqlnYMynE9CYg5ODwGG_jdhqvKtayU4AXgozV6JFf8wTPP4jdLQrbdVbiXdM34gEqdd5Rar0AdJkkpi0hrDdq_Eg" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89354779_640044533453459_7031092369583767552_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=YkDynfNw484Q7kNvgHCC5Yi&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYCl0QGaR_jrgjrZGP6ie0CxLzwKyfySZWXrticIBcTyyA&oe=6760A806" alt="在 LinkedIn 追蹤我們" style="width:auto; height:24px; display:inline; margin-right:15px" /></a><a data-click-event="footer_social_youtube" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.youtube.com%2FMetaDevelopers%2F&h=AT243-q1xgJsbJkGtg5rp37O84S8uGySic-l5ZyX1ebLK2DeKdzyczfSIjyeotr1rT3WY8fdCbqCUnUqQZApGTrD6sUpoakSDxrDj8rpMx3iOHoUookKbWwN5hkmtYE8Ik5nMSt9-Fa9i779HoZYZodKQw" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89127358_532616317687233_292625476315250688_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=sQpawU-Gk3gQ7kNvgHl-bnI&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYAiE-94dzDXrn6rc3TsjqH3YYYx19li6O7zwHxFhdK11A&oe=67608FD4" alt="在 YouTube 追蹤我們" style="width: auto; height:24px; display:inline;" /></a></a></li></ul></div></div></div></div></div><div class="_4v82 _6u4h" style=""><div class="_6uo3 _370e _370j _370k"><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">產品</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#artificial-intelligence" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">人工智能</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#ar-vr" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">AR/VR</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#business-tools" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">商業工具</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#gaming" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">遊戲</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#open-source" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">開放來源</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#publishing" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">發佈</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#social-integrations" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">社交整合工具</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#social-presence" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">社交網絡形象</a></li></ul></div></div><div class="_4v82 _6u4h" style=""><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">計劃</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/docs/threat-exchange" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">ThreatExchange</a></li></ul><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">支援</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/support/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">開發人員支援</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/support/bugs/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">錯誤</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/status/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">平台狀態</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/incident/report/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">回報平台資料事件</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/groups/fbdevelopers/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">Facebook for Developers 社群群組<i class="img sp_uBcZLoQnJo5 sx_f5c7bf"></i></a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://developers.facebook.com/m/sitemap/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">網站地圖</a></li></ul></div><div class="_4v82 _6u4h" style=""><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">新聞</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/blog/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">網誌</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/success-stories/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">成功案例</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/videos/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">影片</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/MetaforDevelopers" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">Meta for Developers 專頁<i class="img sp_uBcZLoQnJo5 sx_f5c7bf"></i></a></li></ul><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">條款與政策</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/platform-initiatives/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">平台計劃中心</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/terms/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">平台使用條款</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/devpolicy/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">開發人員政策</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/docs/messenger-platform/policy/messaging-channel-apis-and-functionalities" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">歐盟委員會承諾</a></li></ul></div><div class="_6u4h" style=""><div class="_8_jd"><div class="_af7-"><div class="_8_je"></div><div class="_8_jf _8_jh"><ul class="_8_jr"><div class="_8_js"><div class="_8zym _8xdr _8xdj _8xd- _8yp1 _93n_ _8zf- _9ao6" style="color:#232323;">追蹤我們</div></div><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc" href="#" style="" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}" role="button"><a data-click-event="footer_social_fb" href="https://www.facebook.com/MetaforDevelopers" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89126182_222315695571651_4936319991919149056_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=fzOo23zL0ZcQ7kNvgEVU29a&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYBVqT_MeOoKdrtA9Ct831qtLrZf6W0XGeGHHRTFG7AX9Q&oe=6760992F" alt="在 Facebook 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_ig" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.instagram.com%2Fmetafordevelopers%2F&h=AT0tTj-MT3HIb141vmLe3ymmsXbAOzcc8C61650BVO10oP5BU50i_RnjHHhiSG91X9OHT9INsgGpnFr_zHR7zXHNU-B0OFoQtjmXLFL5j6Iu66l363x6C-cDuiJP_WnV8g1UpjJJbEvZQNSHTq5Z_5M1jw" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89319900_506382610280628_2520212398984396800_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=NjqKT3lP9mYQ7kNvgGuXmEp&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYA1A_4GSXfgkH_xkKG9kmgOy0NhtVW_zcH6A2VkNG7N5g&oe=6760A4B5" alt="在 Instagram 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_twitter" href="https://l.facebook.com/l.php?u=https%3A%2F%2Ftwitter.com%2Fmetafordevs&h=AT0kq-h7XdEwRrj9VOEHfqtF09vJg9iy_ldKNVlqhBtPGwNvlRSHgQINWYT4omibQcLf5U5J_xiMfGMarZeKGMaEKVDSRN1PO4KcJCSCqty1BxQR1GoeKBorz1-Ij7Ml1zNE40jxguSEvPdvg3-3OZ7yaQ" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89154638_493934268150363_1123534170136510464_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=lFCyCAUkNawQ7kNvgGoUY0r&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYDmmvsRU6ILZ8eTbnfoM2WKB_qBY3174ShCITuUGKD86g&oe=6760B6C5" alt="在 Twitter 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_linkedin" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.linkedin.com%2Fshowcase%2Fmeta-for-developers%2F&h=AT0p0RLh6pZcl2gLDnb0fS_THfjLgXh3pyCW12nwpOscyaPCOR9j23ktwyPLPtoRZCmLIw2Dc613SeN7lWdo228tnMB0xiMtJn22RL7cBjHVTw1HlmfUw0vRsKLSRJFh1HLPklNu6wVysT_mEnRaeDjC1Q" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89354779_640044533453459_7031092369583767552_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=YkDynfNw484Q7kNvgHCC5Yi&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYCl0QGaR_jrgjrZGP6ie0CxLzwKyfySZWXrticIBcTyyA&oe=6760A806" alt="在 LinkedIn 追蹤我們" style="width:auto; height:24px; display:inline; margin-right:20px" /></a><a data-click-event="footer_social_youtube" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.youtube.com%2FMetaDevelopers%2F&h=AT0sN2PO3Y3njjUFJQfLU_r4AITX7rQpyhm7bnWp1sAcGyBqK4ZTQOmBUwVo7pBhGOf0KWQU6ggjgTOFQKaV2S4Hpu9lwoIQXf73sF95hMchGq3ma1YawAbOGVHbyAoF9IdphvrKUavYouLwTF4RRll2gg" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-nrt1-2.xx.fbcdn.net/v/t39.2365-6/89127358_532616317687233_292625476315250688_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=sQpawU-Gk3gQ7kNvgHl-bnI&_nc_zt=14&_nc_ht=scontent-nrt1-2.xx&_nc_gid=AEKUo6yHq21LPO_ualkFHr5&oh=00_AYAiE-94dzDXrn6rc3TsjqH3YYYx19li6O7zwHxFhdK11A&oe=67608FD4" alt="在 YouTube 追蹤我們" style="width: auto; height:24px; display:inline;" /></a></a></li></ul></div></div></div></div></div><div class="_46qr"></div><div class="_6uo3 _370e _370j _370k"><ul class="_8_jo"><div class="_8zym _8xdr _8xdj _8xdz _8yp1 _93n_ _8zf- _9ao6" style=""> © 2024 Meta </div><div class="_8_j4"><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fabout.fb.com%2F&h=AT1i80p-9-taDIRYIy1Ynyqi2weNbs01bbUn6_In4STZKmk8XLBjqLpaHsjZyoRXXV9GiqKAcWjTd599vpUC7nUvbvobllNrv1ouW9zMSQvF9G3IFIg8l6JffIuq8-brVDv-GGEW3MlhLrGcUopiKua-cA" style="color:#232323;" target="_blank" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}" rel="nofollow" data-lynx-mode="hover">關於我們</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/ads/create" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">建立廣告</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/careers" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">工作機會</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/about/privacy" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">私隱政策</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/help/cookies" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">Cookie</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/policies" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">使用條款</a></li><div class="_8_j1"><div class="_af7_" data-nocookies="1"><div class="_8_j5"><select class="_8_j6 _9aob" id="u_0_1j_Cp"><option class="_8_ja" tabindex="0" data-locale="zh_HK" value="zh_HK">中文(香港)</option><option class="_8_j9" value="id_ID" data-locale="id_ID" tabindex="0">Bahasa Indonesia</option><option class="_8_j9" value="de_DE" data-locale="de_DE" tabindex="0">Deutsch</option><option class="_8_j9" value="en_US" data-locale="en_US" tabindex="0">English (US)</option><option class="_8_j9" value="es_LA" data-locale="es_LA" tabindex="0">Español</option><option class="_8_j9" value="es_ES" data-locale="es_ES" tabindex="0">Español (España)</option><option class="_8_j9" value="fr_FR" data-locale="fr_FR" tabindex="0">Français (France)</option><option class="_8_j9" value="it_IT" data-locale="it_IT" tabindex="0">Italiano</option><option class="_8_j9" value="pt_BR" data-locale="pt_BR" tabindex="0">Português (Brasil)</option><option class="_8_j9" value="vi_VN" data-locale="vi_VN" tabindex="0">Tiếng Việt</option><option class="_8_j9" value="ru_RU" data-locale="ru_RU" tabindex="0">Русский</option><option class="_8_j9" value="ar_AR" data-locale="ar_AR" tabindex="0">العربية</option><option class="_8_j9" value="th_TH" data-locale="th_TH" tabindex="0">ภาษาไทย</option><option class="_8_j9" value="ko_KR" data-locale="ko_KR" tabindex="0">한국어</option><option class="_8_j9" value="zh_TW" data-locale="zh_TW" tabindex="0">中文(台灣)</option><option class="_8_j9" value="zh_CN" data-locale="zh_CN" tabindex="0">中文(简体)</option><option class="_8_j9" value="ja_JP" data-locale="ja_JP" tabindex="0">日本語</option></select><button class="_8_j7" tabindex="-1" id="u_0_1k_ss"><div class="_8_j2"><div class="_8zym _8xdr _8xdj _8xdz _8yp1 _93n_ _8zf- _8xdi" style="">中文(香港)</div></div><div class="_8_j8"><div class="_8xnp"><svg width="12px" height="8px" viewBox="0 0 8 12" version="1.1" xmlns="http://www.w3.org/2000/svg"><polygon id="path-1" points="4 2 10 10 -2 10" transform="translate(4.000000, 6.000000) scale(1, -1) rotate(90.000000) translate(-4.000000, -6.000000)" fill="#232323"></polygon></svg></div></div></button></div></div></div></div></ul></div></div></div> --></code></div> <script nonce="EK74xTIO">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("devsite_footer",n);})})();</script> <script nonce="EK74xTIO">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["rSQNidi","WIQEzfU","cZDPgjQ","ooZM6N3","iHCiaFe"],content:{devsite_footer:{container_id:"u_0_1l_Q+"}},id:"devsite_footer",phase:1,jsmods:{instances:[["__inst_6b97fe1e_0_0_Ck",["DeveloperRefreshFooterLocaleSelector","__elem_11edcf69_0_0_mw","__elem_0cdc66ad_0_0_Ez"],[{__m:"__elem_11edcf69_0_0_mw"},{__m:"__elem_0cdc66ad_0_0_Ez"},false,"zh_HK"],1]],elements:[["__elem_11edcf69_0_0_mw","u_0_1j_Cp",1],["__elem_0cdc66ad_0_0_Ez","u_0_1k_ss",1]],require:[["__inst_6b97fe1e_0_0_Ck"],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"css"]]]},hsrp:{hblp:{consistency:{rev:1018499742},rsrcMap:{ooZM6N3:{type:"css",src:"https://static.xx.fbcdn.net/rsrc.php/v4/yI/l/1,cross/IEtGQ33ZcA8.css"}}}},allResources:["rSQNidi","WIQEzfU","cZDPgjQ","ooZM6N3","iHCiaFe","kKG6kJf","CSl+Sxi","3F26mTM","gFJOVw5","4W8+IkX"]});}));</script> <script nonce="EK74xTIO">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("developer_documentation_toolbar",n);})})();</script> <script nonce="EK74xTIO">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["iHCiaFe","rSQNidi"],id:"developer_documentation_toolbar",phase:1,last_in_phase:true,last_pagelet:true,tti_phase:1,jsmods:{require:[["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"css"]]]},hsrp:{hblp:{consistency:{rev:1018499742}}},allResources:["kKG6kJf","CSl+Sxi","3F26mTM","iHCiaFe","rSQNidi"]});}));</script> <script nonce="EK74xTIO">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("last_response",n);})})();</script> <script nonce="EK74xTIO">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["CSl+Sxi"],id:"last_response",phase:2,last_in_phase:true,the_end:true,jsmods:{define:[["cr:6016",["NavigationMetricsWWW"],{__rc:["NavigationMetricsWWW",null]},-1],["cr:3376",[],{__rc:[null,null]},-1],["cr:7383",["BanzaiWWW"],{__rc:["BanzaiWWW",null]},-1],["cr:1083116",["XAsyncRequest"],{__rc:["XAsyncRequest",null]},-1],["cr:1083117",[],{__rc:[null,null]},-1],["cr:7267",["AdsDataAtom"],{__rc:["AdsDataAtom",null]},-1],["cr:6114",["DOM"],{__rc:["DOM",null]},-1],["TimeSliceInteractionSV",[],{on_demand_reference_counting:true,on_demand_profiling_counters:true,default_rate:1000,lite_default_rate:100,interaction_to_lite_coinflip:{ADS_INTERFACES_INTERACTION:0,ads_perf_scenario:0,ads_wait_time:0,Event:1},interaction_to_coinflip:{ADS_INTERFACES_INTERACTION:1,ads_perf_scenario:1,ads_wait_time:1,Event:100},enable_heartbeat:false,maxBlockMergeDuration:0,maxBlockMergeDistance:0,enable_banzai_stream:true,user_timing_coinflip:50,banzai_stream_coinflip:0,compression_enabled:true,ref_counting_fix:false,ref_counting_cont_fix:false,also_record_new_timeslice_format:false,force_async_request_tracing_on:false},2609],["USIDMetadata",[],{browser_id:"?",tab_id:"",page_id:"Psnl1u2h31n8b",transition_id:0,version:6},5888],["JSSDKConfig",[],{features:{allow_non_canvas_app_events:false,error_handling:{rate:4},e2e_ping_tracking:{rate:0.1},xd_timeout:{rate:1,value:60000},use_bundle:false,should_log_response_error:true,popup_blocker_scribe_logging:{rate:100},https_only_enforce_starting:2538809200000,https_only_learn_more:"https://developers.facebook.com/blog/post/2018/06/08/enforce-https-facebook-login/",https_only_scribe_logging:{rate:1},log_perf:{rate:0.001},use_x_xd:{rate:100},cache_auth_response:{rate:100},oauth_funnel_logger_version:1,force_popup_to_canvas_apps_with_id:[],force_popup_to_all_canvas_app:false,max_oauth_dialog_retries:{rate:100,value:10},plugin_tags_blacklist:[],idle_callback_wait_time_ms:3000,chat_plugin_facade_timeout_ms:8000,chat_plugin_facade_enabled_pageids:["102493178867330","107331571710078","1032787970130843","107771111665395","261907812360345","101305975654752","275483104252055","101664622285042","112682113428700","271628573687012","385757598521443","100545935690488"],should_enable_ig_login_status_fetch:true,log_cookies_usage:{rate:0.1},allow_shadow_dom_for_apps_with_id:[520916077950649,152351391599356,132081130190180,468663283258845,409976882430412,189845245141894,360467581347,274266067164],allow_shadow_dom:true}},378],["JSSDKRuntimeConfig",[],{locale:"zh_HK",revision:"1018499742",rtl:false,sdkab:null,sdkns:"",sdkurl:"https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent",scribeurl:"https://www.facebook.com/platform/scribe_endpoint.php/"},384],["UrlMapConfig",[],{www:"www.facebook.com",m:"m.facebook.com",business:"business.facebook.com",api:"api.facebook.com",api_read:"api-read.facebook.com",graph:"graph.facebook.com",an:"an.facebook.com",fbcdn:"static.xx.fbcdn.net",cdn:"staticxx.facebook.com",graph_facebook:"graph.facebook.com",graph_gaming:"graph.fb.gg",graph_instagram:"graph.instagram.com",www_instagram:"www.instagram.com",social_plugin:"socialplugin.facebook.net"},73],["cr:1642797",["BanzaiBase"],{__rc:["BanzaiBase",null]},-1],["cr:1042",["XAsyncRequestWWW"],{__rc:["XAsyncRequestWWW",null]},-1],["cr:7225",[],{__rc:[null,null]},-1],["cr:917439",["PageTransitionsBlue"],{__rc:["PageTransitionsBlue",null]},-1],["cr:913",[],{__rc:[null,null]},-1],["cr:6943",["EventListenerImplForCacheStorage"],{__rc:["EventListenerImplForCacheStorage",null]},-1],["cr:7388",["setIntervalWWW"],{__rc:["setIntervalWWW",null]},-1],["cr:13141",[],{__rc:[null,null]},-1],["cr:1724253",[],{__rc:[null,null]},-1],["cr:936794",[],{__rc:[null,null]},-1],["cr:971473",["LayerHideOnTransition"],{__rc:["LayerHideOnTransition",null]},-1],["cr:1487782",["ReactBrowserEventEmitter_DO_NOT_USE"],{__rc:["ReactBrowserEventEmitter_DO_NOT_USE",null]},-1],["cr:7438",[],{__rc:[null,null]},-1],["cr:7792",["PerfHelperUtils"],{__rc:["PerfHelperUtils",null]},-1],["cr:8905",["destroyOnUnloadWWW"],{__rc:["destroyOnUnloadWWW",null]},-1],["cr:8910",["ReactPropTransfererWWW"],{__rc:["ReactPropTransfererWWW",null]},-1],["PageletGK",[],{destroyDomAfterEventHandler:false,skipClearingChildrenOnUnmount:true},2327],["TransportSelectingClientContextualConfig",[],{rawConfig:"{\"name\":\"rti/web_rs_transport_selecting_client\",\"cctype\":\"dense\",\"version\":1,\"policy_id\":\"static\",\"sample_rate\":1000,\"contexts\":[{\"name\":\"method\",\"type\":\"STRING\",\"callsite\":true,\"buckets\":[{\"name\":\"rollout_group_1\",\"strategy\":\"in\",\"values\":[\"FBGQLS:FEEDBACK_LIKE_SUBSCRIBE\",\"Falco\",\"FBLQ:comet_notifications_live_query_experimental\"]},{\"name\":\"rollout_group_6\",\"strategy\":\"in\",\"values\":[\"FBGQLS:COMMENT_CREATE_SUBSCRIBE\",\"FBGQLS:COMMENT_LIKE_SUBSCRIBE\",\"FBGQLS:FEEDBACK_COMMENT_PERMISSION_TOGGLE_SUBSCRIBE\",\"FBGQLS:FEEDBACK_TYPING_SUBSCRIBE\"]},{\"name\":\"rollout_group_4\",\"strategy\":\"regex\",\"values\":[\"FBGQLS:.*\"]},{\"name\":\"rollout_group_3\",\"strategy\":\"regex\",\"values\":[\"FBLQ:.*\"]},{\"name\":\"skywalker\",\"strategy\":\"in\",\"values\":[\"SKY:test_topic\",\"live/api/copyright\",\"intern_notify\",\"locplat/ttm\",\"rti_widget_dashboard\",\"srt/user_metrics_counter\",\"media_manager_instagram_composer_create_update\",\"cubism_annotations/fleet_health\",\"srt/notifications\",\"ads/reporting/snapshot\",\"unidash/widget\",\"cubism_annotations\",\"ads/reporting/export\",\"pubx/notification/update\",\"ads/powereditor/import\",\"lwi_async_create\",\"video_edit\",\"metric_graph_realtime\",\"vcc_video_posting_www\",\"cms/object_archive_copy_created\",\"cms/branch_updated\",\"cms/object_saved\",\"codeless_event_tracking\",\"srt/job_updated\",\"video_broadcast\",\"video/broadcast/error\",\"vcpanel/api\",\"lwi_everywhere_plugin\",\"commercial_break_v2\",\"advanced_analytics/query\",\"cubism_annotations/ads_mastercook_models\",\"gqls/comment_like_subscribe\",\"live/api/copyright\",\"shiba/mock_bot_error\",\"shiba/save_state\",\"video_list_publishing_progress_update\",\"assistant_wizard\",\"gizmo/manage\",\"collab/presentation/request\",\"snaptu/push_notif\"]},{\"name\":\"skywalker_bulletin\",\"strategy\":\"in\",\"values\":[\"www/sr/hot_reload\"]},{\"name\":\"rollout_group_5\",\"strategy\":\"regex\",\"values\":[\"Collabri|RealtimeClientSync:.*\"]},{\"name\":\"default\",\"strategy\":\"catch_all\"}]}],\"outputs\":[{\"name\":\"group\",\"type\":\"STRING\"},{\"name\":\"dgwUpsampleMultiplier\",\"type\":\"FLOAT\"}],\"vector\":[\"group1\",\"0.01\",\"group6\",\"0.001\",\"group4\",\"1.0\",\"group3\",\"1.0\",\"skywalker\",\"1.0\",\"skywalker_bulletin\",\"1.0\",\"group5\",\"1.0\",\"default_group\",\"1.0\"],\"vectorDefaults\":[\"default_group\",\"1.0\"],\"timestamp\":1663366072}"},5968],["RtiWebRequestStreamClient",[],{ThrottledMethods:{},overrideHeaders:{}},6639],["VideoPlayerExperiments",[],{redesign:true,noshadow:false,noanim:false,destroyonunload:false,hlsButton:false,fourArrowFullScreen:false,autoplayUntilHalfGone:true,slidingWNSv3:false,chromecast:false,enableRtmpBuffer:false,rtmpBufferTime:0,rtmpBufferTimeMax:0,rtmpImprovePlayback:false,rtmpStartTimeFix:true,useBlurredBars:true,liveAudioViewer:true,webVideosBlockAutoplayWhenOffline:false,delayAutoplayUntilAfterLoad:true,autoplayMaxCallsPerWindow:0,autoplayThrottleWindow:0,autoplayThrottleDelay:0,inlineSoundVisible:false,persistentWNSEnabled:false,showWNSClose:true,rhcWNSPauseAds:true,rhcWNS:true,pauseWhenOffscreen:false,bufferingErrorTimeout:0,liveBufferingErrorTimeout:0,progressiveBufferingErrorTimeout:60000,allowBufferingErrorForHiddenTab:true,disableFallbackModeForInactiveTab:false,disableAutoplayForInactiveTab:true,disableStallLoggingForError:true,endBufferingOnFallbackPlay:false,delayFormatChangeEvent:true,autoplayBlockBlacklist:true,rhcWNSEnabled:true,rhcWNSDrawerEnabled:false,rhcWNSExpandToTahoe:true,abortLoadingDecisioningLogic:false,embeddedPlayerEnhancements:false,seekZeroWhenAbortLoadingFinishedVideos:false,seekZeroOnlyVodVideo:false,abortLoadingDelay:3000,deferWhichVideoToAbortLoadingDecisioningLogic:"all",decoupleAbortLoadingFromPause:false,abortLoadingHelperDefaultPreloading:false,abortLoadingHelperNegativeYAbortLoading:false,ignoreDialogCounter:false,addViewabilityFixEnabled:true,enableViewabilityLogging:false,organicViewabilityLoggingPollingTimeMs:1000,organicViewabilityLoggingNoOrganicLogging:false,organicViewabilityLoggingUseSetTimeout:false,pauseVideosOnViewability:false,enableViewabilityLoggingForOrganic:false,enableLivingRoomFullscreenFix:true,enableVideoSampledViewabilityLogging:false,viewabilityMinBlockSize:15,viewabilityPollingRate:200,checkAutoplayableBeforePlaying:false,abortLoadingHelperBoundedReloading:false,abortLoadingReUpStillVisibleVideos:false,abortedLoadingPixelBoundary:-2000,reloadingPixelBoundary:-1000,videoPollingFrequency:200,disableAutoplayOnHomePgUpPgDownEnd:false,pressPgUpPgDownAutoplayShutoffInterval:500,pressHomeEndAutoplayShutoffInterval:1000,enteredExitedFsLoggingFix:false,watchedPercentage:90,createVideoVisibilityObserver:false,fireBufferingEndEventOnDestroy:false,showStaleOverlayOnVideoNodeStaled:false,showHDIndicator:true,useDebouncedScroll:false,enableInstreamAdViewabilityLogging:true,enableComponentGuards:true,endScreenDuration:5000,staleVideoNudgeAmount:0,copyLinkInContextMenu:false,copyLinkAtCurrentTimeInContextMenu:true,fixVPCCallBeforeLoaded:false,videoVisibilityObserverUseMinimumThreshold:false,delayVideoControlRenderForApiReady:true,unsubscribeImmediateplay:true,removeHiddenVideoTracking:false,fixVideoPauseWhenBackgroundedInFeed:false,fixFeedVideosPlayOffscreen:false,pauseUpNextControllerWNS:true,pauseAudioUnitsOffscreen:true,pauseOffscreenMutedOnUpdateAutoplay:true,adjustPriorityBasedOnAutoplayIndex:false,pauseOffscreenUnitsFirst:true,offsetToBestUnitPriority:0,disableDisableOffscreenPlayModule:false,dePrioritizeUpfoldVideos:false,noAbortLoadingInFeedClickToPlay:false,correctedSBLEventSequence:true,logSBLVpts:true,logRequestedPlayingAsync:true,logUnmutedAsync:false,pauseAdIfNoDocumentFocus:true,useBringYourOwnAutoplayRule:true,pauseMutedIfNoDocumentFocus:false,fullScreenVideoIsNotHidden:false,enableAutoplayOnUnmutedVideos:false,enableClickOnlyWatchAndScroll:false,logVideoFramesInfo:false},997],["VideoPlayerMemLeakExperiments",[],{clear_html5_error_handler:true,unsubscribe_from_subtitles:false,clear_handlers_on_destroy:false,clear_shutdown_with_arbiter:true,clear_runonleave_with_arbiter:false,www_videos_memleak_on_tv:true},2108],["VideoPlayerResizeSettings",[],{disable_flash_set_dimensions:1},1164],["TahoeVariables",[],{backAffordanceGlyph:"chevron-left",useTahoe:true,useChannelChaining:"channel",fullscreenControlBehavior:"tahoe",useTahoePhotos:false,useTahoeFallback:true,useGridViewEndScreen:true,useReactReparenting:false,wnsInBackAffordance:false,neverAutoPauseLive:true,openShareStory:false,showGridViewEndScreenForLiveVideos:false},2260],["VideoPlayerStateBasedLoggingEvents",[],{StateBasedLoggingEventNames:["cancelled_requested_playing","caption_change","chromecast_availability_checked","chromecast_not_supported","chromecast_button_visible","entered_fs","entered_hd","error","exited_fs","exited_hd","finished_loading","finished_playing","headset_connected","headset_disconnected","host_error","muted","paused","player_format_changed","quality_change","requested_playing","scrubbed","seeked","started_playing","unmuted","unpaused","volume_changed","volume_decrease","volume_increase","viewport_rotated","viewport_zoomed","heading_reset","guide_entered","guide_exited","spherical_fallback_entered","played_for_three_seconds","commercial_break_offscreen","commercial_break_onscreen","ad_break_starting_indicator","ad_break_non_interruptive_ad_start","ad_break_non_interruptive_ad_click","ad_break_pre_roll_ad_start","ad_break_tap_on_trailer","ad_break_tap_start_from_trailer","representation_ended","heart_beat","stale","viewability_changed","video_logging_session_timeout","video_logging_session_wakeup","retry_on_error","playback_speed_changed","video_warmup_evicted","suppress_video_off","suppress_video_on","error_recovery_attempt","displayed_frames","video_viewability_updated"]},3462],["VideoPlayerContextSensitiveConfigPayload",[],{context_sensitive_values:{buffering_overflow_threshold:[{value:3.0832147598267,contexts:[{name:"connection_quality",value:"POOR"}]},{value:3.0832147598267,contexts:[{name:"connection_quality",value:"MODERATE"}]}],enable_request_pipelining_for_live:[{value:false,contexts:[{name:"latency_level",value:"low"}]}],initial_stream_buffer_size_float:[{value:10,contexts:[{name:"is_ad",value:true}]}],is_low_latency:[{value:true,contexts:[{name:"latency_level",value:"low"}]}],live_stream_buffer_size_float:[{value:10,contexts:[{name:"content_category",value:"esports"}]},{value:6.5,contexts:[{name:"content_category",value:"gaming"}]}],num_predictive_segments:[{value:4,contexts:[{name:"latency_level",value:"low"}]}],oz_www_append_byte_target_without_range:[{value:1,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_bandwidth_ignore_on_stream_write_samples:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_bandwidth_use_response_time_adjustment:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_buffer_ahead_target:[{value:10,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"content_category",value:"gaming"}]},{value:14,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"is_latency_sensitive_broadcast",value:true}]},{value:24,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_catchup_timeout_after_buffering_sec:[{value:0.001,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_catchup_timeout_after_play_sec:[{value:30,contexts:[{name:"fbls_tier",value:"user"}]}],oz_www_ignore_reset_after_seek_if_bufferahead:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_in_play_buffer_overflow_target:[{value:1,contexts:[{name:"connection_quality",value:"POOR"}]},{value:1,contexts:[{name:"connection_quality",value:"MODERATE"}]}],oz_www_latencymanager_stalled_edgelatency_sec:[{value:2,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"latency_level",value:"ultra-low"}]},{value:6,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"content_category",value:"gaming"}]},{value:10,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"is_latency_sensitive_broadcast",value:true}]},{value:18,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_latencymanager_stalled_edgelatency_sec_on:[{value:false,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"latency_level",value:"ultra-low"}]},{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_live_initial_playback_position:[{value:-14,contexts:[{name:"content_category",value:"gaming"}]}],oz_www_live_rewind_seek_to_live_delta:[{value:4,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"is_latency_sensitive_broadcast",value:true}]}],oz_www_minimum_bytes_to_sample_on_close:[{value:10000,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_ms_promise_for_null:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_ms_promise_for_null_ms:[{value:1000,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_network_reload_mpd_json:[{value:"[\"504\", \"404\"]",contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_network_retry_intervals_json:[{value:"{\"0\": 1000, \"404\": 2000, \"502\": 1000, \"503\": 1000, \"504\": 1000, \"20\": 1, \"429\": 2000}",contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_overwrite_live_time_range_block_margin:[{value:5,contexts:[{name:"latency_level",value:"low"},{name:"fbls_tier",value:"user"}]}],oz_www_overwrite_livehead_fall_behind_block_threshold:[{value:10,contexts:[{name:"latency_level",value:"low"}]}],oz_www_pdash_download_cursor_catchup_threshold_gop_multiplier:[{value:1,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_pdash_download_cursor_catchup_threshold_sec:[{value:1,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"latency_level",value:"ultra-low"}]},{value:2,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"is_latency_sensitive_broadcast",value:true},{name:"latency_level",value:"low"}]},{value:6,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"is_latency_sensitive_broadcast",value:true}]},{value:10,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"latency_level",value:"low"}]},{value:10,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_pdash_download_cursor_catchup_tolerance_sec:[{value:1,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_pdash_use_pdash_segmentlocator:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_per_stream_duration_target:[{value:0.5,contexts:[{name:"connection_quality",value:"GOOD"}]},{value:0.5,contexts:[{name:"connection_quality",value:"EXCELLENT"}]}],oz_www_playback_speed_latency_slowdown_adjustment_rate:[{value:0.2,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_playback_speed_latency_speedup_adjustment_rate:[{value:0.1,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_playback_speed_min_buffer_sec:[{value:0.5,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"latency_level",value:"ultra-low"}]}],oz_www_player_emit_mpdparsed_early:[{value:true,contexts:[{name:"is_live",value:true}]}],oz_www_player_emit_mpdready_early:[{value:true,contexts:[{name:"is_live",value:true}]}],oz_www_player_formats_for_low_latency:[{value:"[\"*\"]",contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_playhead_manager_buffered_auto_seek_playhead_slack:[{value:0.01,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_playhead_manager_buffered_numerical_error:[{value:0,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_playhead_manager_clamp_initial_playback_position:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_pre_start_buffer_ahead_target:[{value:10,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_reset_catchup_timeout_after_play_sec_on_overwrite:[{value:true,contexts:[{name:"content_category",value:"gaming"}]},{value:true,contexts:[{name:"fbls_tier",value:"user"}]}],oz_www_seek_on_latency_level_change_allowed:[{value:"[[\"low\",\"normal\"],[\"normal\",\"normal\"]]",contexts:[{name:"content_category",value:"gaming"},{name:"is_live",value:true}]}],oz_www_skip_videobuffer_gaps:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_skip_videobuffer_gaps_on_buffer_updated:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_stale_mpd_buffer_ahead_target:[{value:2,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_start_buffer_underflow_target:[{value:1.1,contexts:[{name:"connection_quality",value:"POOR"}]},{value:1.1,contexts:[{name:"connection_quality",value:"MODERATE"}]}],oz_www_steadystate_minbuffer_buckets:[{value:4,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"latency_level",value:"ultra-low"}]},{value:20,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"is_latency_sensitive_broadcast",value:true}]}],oz_www_steadystate_minbuffer_sec:[{value:1,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"latency_level",value:"ultra-low"}]},{value:1.75,contexts:[{name:"streaming_implementation",value:"pdash"},{name:"is_latency_sensitive_broadcast",value:true}]}],oz_www_stream_types_eligible_for_partial_playback:[{value:"audio",contexts:[{name:"is_live",value:true}]}],oz_www_systemic_risk_abr_initial_risk_factor:[{value:4,contexts:[{name:"is_live",value:true}]}],oz_www_systemic_risk_abr_low_mos_resolution:[{value:260,contexts:[{name:"is_live",value:true}]}],oz_www_time_to_first_byte_ignore_above_threshold_ms:[{value:200,contexts:[{name:"streaming_implementation",value:"pdash"}]}],oz_www_use_live_latency_manager:[{value:true,contexts:[{name:"streaming_implementation",value:"pdash"}]}]},static_values:{stream_buffer_size_float:15,initial_stream_buffer_size_float:7.5,min_switch_interval:5000,min_eval_interval:1000,bandwidth_upgrade_target:0.9,live_bandwidth_upgrade_target:0.63308577239513,resolution_constraint_factor:2,resolve_video_time_update_on_fragmented_time_ranges:true,live_send_push_headers:false,live_initial_stream_buffer_size_float:3.5,enable_video_debug:false,reappend_init_segment_after_abort:false,current_time_during_ready_state_zero_throws:false,www_videos_nudge_timestamp_correction_s:0,www_videos_extended_spl_logging_for_connected_tv:false,live_abr_send_push_headers:false,shaka_native_promise:false,oz_www_skip_videobuffer_gaps:true,oz_www_skip_timerange_gaps:true,oz_www_skip_videobuffer_gaps_on_buffer_updated:true,oz_www_skip_videobuffer_gaps_max_gap_size_sec:0,use_resource_timing_entry_for_bandwidth:false,force_lowest_representation_threshold:0,force_lower_representation_step_ratio:0,enable_request_pipelining_for_vod:false,enable_streaming_for_vod:false,use_continuous_streaming:false,streaming_segment_size:4,streaming_bandwidth_update_interval:180000,multi_segment_decay:0,enable_request_pipelining_for_live:true,enable_streaming_code_path:true,ignore_errors_after_unload:true,use_pending_seek_position_for_reference:true,start_stream_buffer_size:1,videos_abr_debugger_storage:false,fix_shaka_xhr_error_status:true,set_current_time_in_resync:true,live_stream_buffer_size_float:3,use_dimensions_fallbacks:true,aggressive_fast_moving_average_half_life:1.5779530704021,aggressive_slow_moving_average_half_life:9.2335087917745,ignore_left_button_when_pausing:true,disable_360_abr:false,clear_buffer_on_seek_back:false,buffering_overflow_threshold:0,use_buffer_target_only_after_buffering_goal_is_hit:false,enable_content_protection:true,drop_buffering_detection_from_html5_api:true,exclude_tracks_without_smooth_playback:false,mpd_parse_frame_and_audio_sampling_rate:false,abort_loading_decisioning_logic:true,buffer_velocity_time_in_past_to_consider:0,evaluate_abr_on_fetch_end:false,ignore_recent_bandwidth_eval_on_fetch_end:false,bandwidth_penalty_per_additional_video:0.1,overwrite_video_current_time_property:false,low_start_stream_buffer_size:2.5,low_bandwidth_start_stream_buffer_size_threshold:2000000,connection_quality_context_throttle_frequency:1000,allow_seek_logging_in_mixin:false,fix_pause_current_time_in_mixin:true,better_set_current_time_in_resync:false,resync_set_current_time_fudge_factor:0,enable_main_thread_availability_logging:true,fix_overwritten_get_video_current_time:false,should_use_oz_p2p:false,oz_www_enable_lip_sync_abr_select_quality:false,oz_www_enable_alternative_audio_tracks:false,oz_www_video_cdn_url_refresh:false,oz_www_enable_revoke_object_url_on_destroy:false,oz_www_enable_video_track_refactor:false,oz_www_enable_abr_logging:false,oz_www_fix_oz_p2p_enable_failed:true,num_predictive_segments:0,oz_www_stream_reader_max_buffer_len:0,oz_www_generate_mos_segment_buffer_diff:false,oz_www_pdash_use_pdash_segmentlocator:false,oz_www_pdash_seq_based_approx:false,oz_www_pdash_seq_based_approx_use_blockedrange:false,oz_www_pdash_download_cursor_catchup_threshold_sec:0,oz_www_pdash_download_cursor_catchup_tolerance_sec:0,oz_www_pdash_download_cursor_catchup_skip_totalbufer:true,oz_www_pdash_download_cursor_catchup_threshold_gop_multiplier:0,oz_www_pdash_download_cursor_tolerance_gop_multiplier:0,oz_www_pdash_download_cursor_bufferahead_gop_multiplier:0,oz_www_pdash_download_cursor_between_catchups_seg:0,oz_www_latencymanager_stalempd_edgelatency_sec:0,oz_www_latencymanager_stalempd_edgelatency_sec_on:false,oz_www_latencymanager_stalled_edgelatency_sec_on:false,oz_www_latencymanager_stalled_edgelatency_sec:0,oz_www_pdash_future_edgelatency_gops:0,oz_www_catchup_timeout_after_play_sec:0,oz_www_catchup_timeout_after_buffering_sec:0,oz_www_reset_catchup_timeout_after_play_sec_on_overwrite:true,oz_www_catchup_min_interval_sec:0,oz_www_playback_speed_latency_adjustment_disabled:false,oz_www_playback_speed_latency_adjustment_rate:0,oz_www_playback_speed_enabled_delay_sec:4,oz_www_playback_speed_min_buffer_sec:1,oz_www_playback_speed_min_duration_sec:2,oz_www_playback_speed_restore_min_duration_sec:1,oz_www_playback_speed_latency_slowdown_adjustment_rate:0,oz_www_playback_speed_latency_speedup_adjustment_rate:0,oz_www_pdash_download_cursor_use_totalbuffer:true,oz_www_pdash_download_cursor_nocatchup_use_currentbuffer:false,oz_www_playback_speed_min_sharpness_factor:3,oz_www_pdash_wait_on_mpd_refresh_when_error:true,oz_www_pdash_download_cursor_pause_duration_of_gop:false,oz_www_pdash_download_cursor_catchup_only_when_advancing:false,oz_www_download_cursor_use_node_time:false,oz_www_download_cursor_total_buffer_max_sec:0,oz_www_download_cursor_buffer_ahead_time_max_sec:0,oz_www_download_cursor_disable_buffer_ahead_rule_on:true,oz_www_download_cursor_disable_buffer_ahead_rule_lr_on:false,oz_www_download_cursor_1st_run_set_skipped_segment_on:true,oz_www_download_cursor_1st_run_2_fallback:false,oz_www_enable_predictive_dash:true,oz_www_use_sc_timebased_segments:false,oz_www_use_templated_pdash_segments:true,oz_www_use_scf_timebased_segments:false,oz_www_touch_cb_key:false,oz_www_enable_dvl:true,oz_www_use_dvl_with_timeout_ms:0,oz_www_dvl_update_interval_ms:0,oz_www_dvl_update_interval_reset_on_err:true,oz_www_dvl_initial_segment_ignore_count:1,oz_www_use_inline_manifest_for_live:false,oz_www_use_live_latency_manager:false,oz_www_player_emit_mpdready_early:false,oz_www_clear_on_seek:true,oz_www_player_emit_mpdparsed_early:false,oz_www_parse_number_templated_uri:true,is_low_latency:false,fire_seek_events:false,shaka_buffer_abr:false,evaluate_abr_on_tracks_and_bandwidth_change:true,enable_double_ingest:true,www_videos_playback_remove_src_attr_on_unload:false,www_videos_playback_call_load_on_unload:false,has_live_rewind_egress:false,has_live_rewind_ui_www:false,use_oz_with_fbms_eligible:true,create_restore_abort_loading_promise:true,oz_www_fix_representation_ended_timing:true,oz_www_safely_log_player_seeks:true,oz_www_enable_adaptation:true,oz_www_fix_quick_starter_overhead:true,oz_www_abr_restrict_from_index:0,oz_www_abr_restrict_to_index:0,oz_www_initial_switch_interval:0,oz_www_min_switch_interval:100,oz_www_abr_min_bandwidth_samples:0,oz_www_min_eval_interval:100,oz_www_bandwidth_estimator_half_life:6,oz_www_bandwidth_estimator_variance_penalty_half_life:0,oz_www_bandwidth_estimator_variance_penalty_down_factor:0,oz_www_bandwidth_estimator_variance_penalty_up_factor:0,oz_www_bandwidth_estimator_outlier_exclusion_factor:50,oz_www_bandwidth_estimator_std_dev_penalty_factor:0,oz_www_abr_confidence_threshold:0.9,oz_www_segments_to_stream:5,oz_www_per_stream_duration_target:0,oz_www_segments_to_stream_under_playhead_threshold:0,oz_www_low_segment_stream_playhead_threshold:0,oz_www_appends_per_segment:6,oz_www_append_byte_target_without_range:100000,oz_www_log_appended_secs:false,oz_www_lazy_parse_sidx:false,oz_www_abr_eval_buffer_threshold:0,oz_www_throttle_playback_rate_on_stall:true,oz_www_use_prefetch_cache:true,oz_www_force_initial_representation:true,oz_www_buffer_ahead_target:22,oz_www_low_buffer_bandwidth_target_threshold:10,oz_www_low_buffer_bandwidth_target_increase_factor:0,oz_www_segments_to_stream_near_bandwidth_boundary:5,oz_www_bandwidth_boundary_standard_deviation_factor:1,oz_www_suppress_playing_event_while_buffering:false,oz_www_resolution_constraint_factor:2,oz_www_pre_start_buffer_ahead_target:16.924449682236,oz_www_stale_mpd_buffer_ahead_target:0,oz_www_setup_buffer_target_onload:true,oz_www_in_play_buffer_underflow_target:0.1,oz_www_in_play_buffer_overflow_target:1,oz_www_buffer_when_waiting:false,oz_www_start_buffer_underflow_target:0.1,oz_www_byte_count_per_sample:200000,oz_www_minimum_bytes_to_sample_on_close:25000,oz_www_manifest_update_frequency_ms:0,oz_www_manifest_initial_update_delay_ms:0,oz_www_exclude_prefetch_bandwidth_samples:true,oz_www_connection_quality_context_throttle_frequency:2000,oz_www_paused_stream_segments_count:2,oz_www_minimum_bandwidth_sample_duration:10,oz_www_maximum_bandwidth_sample_bandwidth:100000000,oz_www_max_bandwidth_sample_count:30,oz_www_use_performance_entry_on_stream_close:false,oz_www_ignore_time_to_response_start:false,oz_www_network_seg_timeout_ms:0,oz_www_bandwidth_response_time_handicap:0,oz_www_bandwidth_ignore_on_stream_write_samples:false,oz_www_bandwidth_use_response_time_adjustment:false,oz_www_use_scheduler:true,oz_www_cdn_experiment_id:"",oz_www_disable_audio_scheduler:false,oz_www_no_new_loop_body_promise_when_stream_ongoing:true,oz_www_fix_seek_performance:false,oz_www_ignore_reset_after_seek_if_bufferahead:false,oz_www_ignore_reset_after_seek_if_bufferahead_liverewind:true,oz_www_enable_network_manager_error:false,oz_www_parse_first_segment:false,oz_www_enable_abr_for_first_request:false,oz_www_update_media_source_duration:true,oz_www_ms_promise_for_null:false,oz_www_ms_promise_for_null_ms:0,oz_www_sbm_waits_for_update_end:true,oz_www_sbm_cancel_operation_synchronous:false,oz_www_sbm_recursively_waits_for_update_end:false,oz_www_auto_seek_playhead_slack:0.5,oz_www_playhead_manager_buffered_auto_seek_playhead_slack:0.5,oz_www_playhead_manager_buffered_is_near_gap_threshold:1.5,oz_www_playhead_manager_buffered_numerical_error:0.01,oz_www_playhead_manager_handle_timerange_update_on_timeupdate:true,oz_www_playhead_manager_buffered_timerange_update_on_timeupdate:true,oz_www_playhead_manager_timeupdate_throttle_ms:1000,oz_www_playhead_manager_clamp_initial_playback_position:false,oz_www_playhead_manager_buffer_gaps_skip_reverse:true,oz_www_media_stream_buffer_gaps_ignore_before_seek:false,oz_www_playhead_manager_initial_playback_position_lat_mgr:true,oz_www_playheadman_dont_skip_ahead_past_last_fetched:false,oz_www_seek_ahead_epsilon:0.05,oz_www_seek_ahead_use_native_current_time:true,oz_www_timeline_offset_threshold:10,oz_www_live_rewind_seek_to_live_delta:8,oz_www_update_seekable_range:true,oz_www_update_duration_when_init_appended:true,oz_www_abr_prevent_down_switch_buffer_threshold:11,oz_www_check_buffer_range_once_for_playhead_update:false,oz_www_fix_start_timestamp:true,oz_www_fix_templated_manifest_r_field_check:true,oz_www_seek_on_latency_level_change:false,oz_www_seek_on_latency_level_change_allowed:"[]",oz_www_live_initial_playback_position:-20,oz_www_live_query_time_in_range:true,oz_www_timerange_manager_cleanup:false,oz_www_livehead_fall_behind_block_threshold:30,oz_www_overwrite_livehead_fall_behind_block_threshold:0,oz_www_live_time_range_block_margin:5.9,oz_www_overwrite_live_time_range_block_margin:0,oz_www_live_gracefully_handle_mpd_errors:true,oz_www_live_no_segment_when_playhead_is_before_first_segment:true,oz_www_live_disable_mpd_updates_when_paused:true,oz_www_cleanup_video_node_on_destroy:true,oz_www_detach_media_source_manager:true,oz_www_enable_abortload_and_reload:true,oz_www_live_playhead_catch_up:false,oz_www_live_catch_up_only_when_paused:false,oz_www_live_catch_up_fall_behind_threshold:20,oz_www_live_catch_up_live_head_delta:6,oz_www_live_numerical_error_epsilon:0.0001,oz_www_stop_manifest_update_when_static:true,oz_www_buffer_end_only_when_buffering:false,oz_www_stream_interrupt_check_mpd_stale_count_threshold:6,oz_www_reach_end_only_when_video_ended:false,oz_www_allow_queueing_end_of_stream_when_update:false,oz_www_set_source_buffer_append_window_end:false,oz_www_use_stream_end_time_in_segment_locator:false,oz_www_pausable_stream_throws_error_when_aborted:true,oz_www_network_retry_intervals_json:"{\"0\": 1000, \"404\": 2000, \"502\": 1000, \"503\": 1000, \"504\": 1000, \"429\": 2000, \"20\": 1000}",oz_www_network_retry_intervals_json_retry:false,oz_www_network_reload_mpd_json_retry:false,oz_www_network_end_broadcasts_json:"[\"410\"]",oz_www_network_skip_json:"[]",oz_www_network_reload_mpd_json:"[]",oz_www_fallback_on_append_error:false,oz_www_enable_appends_on_wait_update_end_failure:false,oz_www_bandwidth_penalty_per_additional_video:0,oz_www_bandwidth_penalty_additional_video_start:0,oz_www_prefetch_cache_bandwidth_upper_limit:0,oz_www_throw_network_error_during_stream:false,oz_www_retry_fetch_on_prefetch_error:true,oz_www_use_abr_for_missing_default_representation:true,oz_www_initial_manifest_request_retry_count:3,oz_www_download_time_buffer_delta_penalty_factor:0,oz_www_time_to_first_byte_estimate_half_life_ms:500,oz_www_handle_missing_manifest_segment_timeline:true,oz_www_mos_upper_threshold:0,oz_www_mos_lower_threshold:0,oz_www_abr_use_download_time:false,oz_www_minimum_download_additional_buffer_ms:0,oz_www_use_deferred_streaming_task:true,oz_www_allow_abort_loading_from_autoplay_controller:false,oz_www_enable_double_ingest:true,oz_www_use_oz_credentials_provider:true,oz_www_throw_on_non_zero_r_d_mismatch:true,oz_www_fix_template_duration_artifact_in_manifest:true,oz_www_bandwidth_cache_key:"bandwidthEstimate",oz_www_estimate_video_bandwidth_only:true,oz_www_default_bandwidth_estimate:1000000,oz_www_update_bandwidth_cache_on_sample:false,oz_www_live_audio_ibr_bandwidth_percentage:0.05,comet_www_no_pause_on_blur_or_focus_events:false,oz_www_live_gracefully_handle_no_network:true,oz_www_live_max_try_attempts_on_404:2,oz_www_clear_buffer_when_switch_representation_initiator_is_user:true,oz_www_use_segment_request_cache:false,oz_www_seconds_to_stream:10,oz_www_seconds_to_stream_near_bandwidth_boundary:10,oz_www_queue_data_with_error_handling:false,oz_www_clear_prepended_segments_count_on_append:true,oz_www_back_off_pdash_504_retry:true,oz_www_call_end_of_stream_in_quick_starter:true,oz_www_instantiate_buffering_detector_before_quick_starter:true,oz_www_maybe_end_stream_if_prepended_segments:true,oz_www_seek_to_start_quick_starter:true,oz_www_use_loose_manifest_updates:false,oz_www_use_full_player_if_cached:true,oz_www_enable_quickdashv2:false,oz_www_copy_new_manifest:true,oz_www_handle_switch_to_unparsed_representation_sidx:true,oz_www_stable_buffered_timeranges_in_observedsourcebufferstate:true,oz_www_emit_stream_error_event:true,oz_www_max_start_eme_attempts:3,oz_www_listen_for_canplay_in_buffering_detector:true,oz_www_handle_mpd_retries_outside_oz_mpd_updater:true,oz_www_respect_initial_representation_on_setup:false,oz_www_update_live_video_config_on_representation_switch:true,oz_www_mpd_update_cancel_current_request_tracker:true,oz_www_tagged_time_range_per_append_throttle:0,oz_www_fix_reload_manifest_retry:true,oz_www_fix_source_buffer_error_logging:true,oz_www_min_block_time_range_interval_ms:0,oz_www_fix_buffer_ahead_priority_strategy:true,oz_www_append_last_segment_if_beyond_end:true,oz_www_set_stream_anchor_only_on_done_status:true,oz_www_fix_stream_deferred_cancel:true,oz_www_sbm_abort_on_readable_stream_error:true,oz_www_cancel_tracker_on_append_error:true,oz_www_pixels_below_viewport_to_observe:0,oz_www_prioritize_by_viewport_static_penalty:0,oz_www_fix_setup_video_duration_on_representation_switch:true,oz_www_handle_mpd_null_error_codes:true,oz_www_fix_prepended_segments_tagging:true,oz_www_xmlparser_use_domparser:true,oz_www_cache_mos_threshold:false,oz_www_load_video_node_on_unload:true,oz_www_convert_dom_exception_to_oz_error:true,oz_www_sbm_check_source_buffer_ready_state_on_cancel:true,oz_www_prevent_unnecessary_seek_stream_anchor_reset:true,oz_www_stream_types_eligible_for_partial_playback:"",oz_www_partial_playback_buffer_overflow:0.75,oz_www_live_use_inline_manifest_after_request_manifest:false,oz_www_live_gracefully_handle_410:true,oz_www_segment_end_410_response:true,oz_www_segment_end_410_response_loop_end:true,oz_www_steadystate_minbuffer_sec:0,oz_www_steadystate_minbuffer_buckets:0,oz_www_steadystate_minbuffer_buckets_sec:1,oz_www_pixels_above_viewport_to_observe:0,oz_www_delay_stream_end_for_sourceended:true,www_videos_shaka_use_xbox_buffered_fudge_factor:0.05,oz_www_media_source_is_available_in_ended_state:true,oz_www_unset_override_oz_request_implementation_on_hive_error:false,oz_www_live_gracefully_handle_502:true,oz_www_systemic_risk_abr_apply_representation_restrictions:true,oz_www_dynamic_mpd_initial_playback_position_offset_modifier:4,oz_www_player_formats_for_low_latency:"[]",oz_www_loop_body_handle_error_interval_ms:1,oz_www_load_sequence_max_delay_ms:0,oz_www_get_fetch_body_text_when_response_not_ok:true,oz_www_load_sequence_only_prioritize_first_count:0,oz_www_stream_interrupted_fuzzy_equals:false,oz_www_sbm_skip_abort_on_media_error:true,oz_www_sbm_abort_on_append_new_readable_stream:false,oz_www_prevent_unnecessary_quickstarter_instance:true,oz_www_stricter_mpd_parser_invariants:true,oz_www_accept_external_buffering_detector:true,oz_www_treat_inline_mpd_xml_empty_string_as_null:false,oz_www_live_gracefully_handle_429:true,oz_www_use_systemic_risk_abr:true,oz_www_use_sidnee_abr:false,oz_www_systemic_risk_abr_risk_factor:1.75,oz_www_time_to_first_byte_ignore_above_threshold_ms:0,oz_www_bandwidth_ttfb_samples_to_save:5,oz_www_blue_video_player_pass_inline_mpd_xml_empty_string_as_undefined:false,oz_www_blue_video_player_force_xhr:false,oz_www_set_global_config:false,oz_www_systemic_risk_abr_low_mos_risk_factor:1.3,oz_www_systemic_risk_abr_min_watchable_mos:30,oz_www_systemic_risk_abr_low_mos_resolution:0,oz_www_prevent_multiple_successive_representation_switch:true,oz_www_sidx_parser_memory_optimization:true,oz_www_buffer_when_waiting_in_partial_buffer:true,oz_www_stream_interrupt_in_play_buffer_overflow_target:1,oz_www_stream_interrupt_buffer_target_timeout_ms:10000,oz_www_recent_buffer_in_play_buffer_overflow_target:3,oz_www_recent_buffer_timeout_ms:10000,oz_www_use_ending_duration_for_gop_multiplier:true,oz_www_live_trace_parse_emsg:true,oz_www_catchup_use_timeline_range_end_time_as_end:false,oz_www_perf_log_representation_id_more:true,oz_www_systemic_risk_use_fetch_range_duration:false,oz_www_use_simple_moving_average_estimator:false,oz_www_http_no_cache:false,oz_www_use_buffering_detector_for_playhead_interruption:true,oz_www_enable_immediate_down_switch:false,oz_www_handle_media_source_manager_errors:true,oz_www_handle_invalid_webm_duration:false,oz_www_parse_initialization_binary:true,oz_www_systemic_risk_abr_high_estimate_confidence:52,oz_www_data_reader_concat_once:true,oz_www_pump_concat_once:true,oz_www_sbm_append_readable_stream_concat_once:true,oz_www_log_appended_segment_info:false,oz_www_log_media_element_error_source_buffer_updateend_error:true,oz_www_log_extra_events:true,oz_www_overwrite_video_current_time_property:true,oz_www_clear_buffer_on_seek_into_unbuffered_range:true,oz_www_numerical_range_utils_is_after_range_exclusive:true,oz_www_server_side_abr_send_client_estimates:false,oz_www_server_side_abr_use_server_estimates:false,oz_www_live_gracefully_handle_504:true,oz_www_debug_live_replay:false,oz_www_append_retry_quota_exceeded_error:true,oz_www_buffer_target_constraint_minimum_sec:2,oz_www_buffer_target_constraint_append_succeeded_reward:0.2,oz_www_always_use_current_time_in_playback_state:true,oz_www_buffer_target_constraint_quota_exceeded_penalty:0.3,oz_www_retry_null_error_code_in_stream:false,oz_www_emit_destroyed_after_media_keys_clear:false,oz_www_do_not_end_stream:false,oz_www_do_not_flush_data_queue_after_destroy:false,oz_www_do_not_update_duration_vod:false,oz_www_no_representation_error_detailed_message:true,oz_www_mpd_updater_network_request_timeout_ms:20000,oz_www_restart_media_streams_on_stream_resumed:false,oz_www_media_stream_tracker_cancel_on_seek:false,oz_www_media_stream_fix_double_segments_compute:false,oz_www_fix_initial_segment_non_zero_start_time:true,oz_www_get_mpd_least_last_time_range:true,oz_www_respect_playback_restrictions_in_abr_fallback:true,oz_www_null_segment_for_no_buffer_target:true,oz_www_systemic_risk_abr_initial_risk_factor:1,oz_www_systemic_risk_abr_document_hidden_risk_factor:0,oz_www_use_bandwidth_estimate_from_headers_in_abr:false,oz_www_use_ttfb_from_headers:false,oz_www_skip_playhead_adjustment_before_initial_playback_position:false,oz_www_clear_buffer_on_seek_epsilon_s:0,oz_www_handle_buffered_timerange_update_on_ratechange:false,oz_www_stub_safari_source_buffer_abort:false,oz_www_clear_buffer_on_seek_nudge_s:0,oz_www_streaming_task_reject_current_stream_deferred:true,oz_www_min_buffer_behind_playhead:10,oz_www_check_mediasource_readystate_before_end_of_stream:true,oz_www_retry_video_element_error:true,oz_www_clamp_seek_to_first_buffer_range_epsilon:0.75,oz_www_ignore_restrictions_when_all_representations_restricted:false,oz_www_hive_maximum_trimming_seconds:0,oz_www_block_representation_status_codes_json:"[500, 503]",oz_www_block_representation_status_codes_temporarily_json:"{}",oz_www_revoke_object_url_on_detach:false,oz_www_abort_clear_video_node_on_detach:false,oz_www_proceed_on_representation_change_in_init_append_fail:true,oz_www_should_check_that_source_buffer_attached:false,oz_www_exclude_large_representations_after_restrictions:true,oz_www_stop_loop_driver_immediately_on_cleanup:true,oz_www_playhead_manager_handle_time_range_update_on_waiting:false,oz_www_enable_error_recovery_attempt_logging:true,oz_www_systemic_risk_abr_prefetch_initial_risk_factor:5,oz_www_prefetch_resolution_threshold:810,oz_www_throw_no_license_error:true,oz_www_vtt_caption_representation:true,oz_www_live_video_send_transaction_id_in_requests:false,oz_www_log_exposure_on_oz_initialization:false,oz_www_systemic_risk_abr_prefetch_low_mos_resolution:0,oz_www_allow_subsequent_prefetch:true,oz_www_comet_video_player_live_vtt_captions:false,oz_www_emit_caption_parse_errors_as_warning:false,oz_www_prefetch_retention_duration_ms:0,oz_www_clear_prefetch_on_unload:false,oz_www_emit_captions_changed_event:true,oz_www_use_vtt_captions_visible_buffer_strategy:false,oz_www_disable_end_of_stream_in_caption_stream:true,oz_www_append_once_per_stream_in_caption_stream:true,oz_www_append_once_per_stream_in_application_stream:false,oz_www_enable_era_logging_for_application_stream:false,oz_www_emit_stream_gone_on_end_stream_before_start:true,oz_www_sidx_segment_retry_attempts:9999,oz_www_sidx_segment_retry_interval_ms:100,oz_www_clear_buffer_around_playhead_boundary_ms:5000,oz_www_fix_manifest_fetch_mixed_promise_catch:true,oz_www_fix_update_duration_check:false,oz_www_never_decrease_mediasource_duration:false,oz_www_normalize_mpd_fetch_errors:true,oz_www_no_retry_on_empty_string_error_code:false,oz_www_use_src_object_for_media_source:false,oz_www_mpd_parse_all_adaptation_sets:true,oz_www_mpd_ensure_playable_representations:false,oz_www_ull_use_broadcast_sensitivity_type:true,oz_www_ull_fallback_stall_count:2,oz_www_live_video_chunk_duration:0,oz_www_av1_check_hardware_support:false,oz_www_ultra_low_latency_bandwidth_threshold:10000000,oz_www_bandwidth_estimate_header_key:"",oz_www_bandwidth_estimate_key:"",oz_www_fix_ull_fallback_stall_count:false,oz_www_set_latency_context_immediately:false,oz_www_fall_back_to_low_latency_in_ull:false,oz_www_bandwidth_header_expire_threshold:0,oz_www_fix_live_rewind_user_selected_playback_speed:true,oz_www_is_csvqm_enabled:true,oz_www_msm_refactor_wait_for_sourceopen:false}},5261],["VideoInstreamAdsConstants",[],{AD_INSERTION_START_TIME_OFFSET_MS:60000,AD_INSERTION_END_TIME_OFFSET_MS:30000,AD_INSERTION_INTERVAL_MS:120000,AD_INSERTION_MINIMUM_VIDEO_LENGTH:180,AD_INSERTION_MINIMUM_VIDEO_LENGTH_MS:180000,IS_INSERTION_RULE_V2_LAUNCHED:true,SHOULD_SHOW_V2_NOTICE:false,V2_NOTICE_URL:"https://media.fb.com/2017/12/14/updates-to-video-distribution-and-monetization/",AD_INSERTION_START_TIME_OFFSET_MIN_FOR_NOTICE:1,AD_INSERTION_MINIMUM_VIDEO_LENGTH_MIN_FOR_NOTICE:3,AD_INSERTION_MAXIMUM_NUMBER_OF_AD_BREAKS:10},2007],["VideoPlayerAbortLoadingExperiment",[],{canAbort:true,delayedAbortLoading:0},824],["VideoWatchAndScrollVariables",[],{noWNSRemainingTime:"9223372036854775807"},1782],["cr:3024",[],{__rc:[null,null]},-1],["cr:2046346",[],{__rc:[null,null]},-1],["cr:1172",["WebSession"],{__rc:["WebSession",null]},-1],["cr:2037",["BanzaiAdapter"],{__rc:["BanzaiAdapter",null]},-1],["cr:3724",["SetIdleTimeoutAcrossTransitions"],{__rc:["SetIdleTimeoutAcrossTransitions",null]},-1],["cr:9985",["performanceAbsoluteNow"],{__rc:["performanceAbsoluteNow",null]},-1],["cr:9986",["CurrentUser"],{__rc:["CurrentUser",null]},-1],["cr:9987",["NavigationMetrics"],{__rc:["NavigationMetrics",null]},-1],["cr:9988",["Visibility"],{__rc:["Visibility",null]},-1],["cr:896461",["setIntervalBlue"],{__rc:["setIntervalBlue",null]},-1],["MarauderConfig",[],{app_version:"1.0.0.0 (1018499742)",gk_enabled:false},31],["CurrentEnvironment",[],{facebookdotcom:true,messengerdotcom:false,workplacedotcom:false,instagramdotcom:false,workdotmetadotcom:false,horizondotmetadotcom:false},827],["RTISubscriptionManagerConfig",[],{config:{},autobot:{},assimilator:{},unsubscribe_release:true,bladerunner_www_sandbox:null,is_intern:false},1081],["MqttWebConfig",[],{fbid:"0",appID:219994525426954,endpoint:"wss://edge-chat.facebook.com/chat",pollingEndpoint:"https://edge-chat.facebook.com/mqtt/pull",subscribedTopics:[],capabilities:10,clientCapabilities:3,chatVisibility:false,hostNameOverride:""},3790],["RequestStreamE2EClientSamplingConfig",[],{sampleRate:100000,methodToSamplingMultiplier:{RTCSessionMessage:10000,Presence:0.01,"FBGQLS:VOD_TICKER_SUBSCRIBE":0.01,"FBGQLS:STORIES_TRAY_SUBSCRIBE":100,Collabri:0.1,"FBGQLS:WORK_AVAILABILITY_STATUS_FANOUT_SUBSCRIBE":0.1,"FBGQLS:GROUP_UNSEEN_ACTIVITY_SUBSCRIBE":0.1,"FBGQLS:GROUP_RESET_UNSEEN_ACTIVITY_SUBSCRIBE":0.1,"FBGQLS:INTERN_CALENDAR_UPDATE_SUBSCRIBE":0.1,"SKY:gizmo_manage":10000,"FBGQLS:HUDDLE_USERS_REQUESTED_TO_SPEAK_COUNT_SUBSCRIBE":1000,"FBGQLS:FEEDBACK_LIKE_SUBSCRIBE":1}},4501],["MqttWebDeviceID",[],{clientID:"0ddd9fec-2861-4049-b8ea-5d4edeb51de5"},5003],["DGWWebConfig",[],{appId:"256281040558",appVersion:"0",dgwVersion:"2",endpoint:"",fbId:"0",authType:""},5508],["PageTransitionsConfig",[],{reloadOnBootloadError:true},1067],["CometAltpayJsSdkIframeAllowedDomains",[],{allowed_domains:["https://live.adyen.com","https://integration-facebook.payu.in","https://facebook.payulatam.com","https://secure.payu.com","https://facebook.dlocal.com","https://buy2.boku.com"]},4920],["cr:5866",["BanzaiAdapterWWW"],{__rc:["BanzaiAdapterWWW",null]},-1],["cr:7384",["cancelIdleCallbackWWW"],{__rc:["cancelIdleCallbackWWW",null]},-1],["cr:692209",["cancelIdleCallbackBlue"],{__rc:["cancelIdleCallbackBlue",null]},-1],["BanzaiConfig",[],{MAX_SIZE:10000,MAX_WAIT:150000,MIN_WAIT:null,RESTORE_WAIT:150000,blacklist:["time_spent"],disabled:false,gks:{boosted_pagelikes:true,platform_oauth_client_events:true,sticker_search_ranking:true},known_routes:["artillery_javascript_actions","artillery_javascript_trace","artillery_logger_data","logger","falco","gk2_exposure","js_error_logging","loom_trace","marauder","perfx_custom_logger_endpoint","qex","require_cond_exposure_logging","metaconfig_exposure"],should_drop_unknown_routes:true,should_log_unknown_routes:false},7],["cr:844180",["TimeSpentImmediateActiveSecondsLoggerBlue"],{__rc:["TimeSpentImmediateActiveSecondsLoggerBlue",null]},-1],["cr:1187159",["BlueCompatBroker"],{__rc:["BlueCompatBroker",null]},-1],["cr:1634616",["UserActivityBlue"],{__rc:["UserActivityBlue",null]},-1],["TimeSpentConfig",[],{delay:1000,timeout:64,"0_delay":0,"0_timeout":8},142],["cr:710",[],{__rc:[null,null]},-1],["ImmediateActiveSecondsConfig",[],{sampling_rate:0},423]],require:[["NavigationMetrics","setPage",[],[{page:"XDeveloperDocumentationController",page_type:"normal",page_uri:"https://developers.facebook.com/docs/whatsapp/cloud-api/payments-api/payments-in/upi-intent",serverLID:"7441744878779456431"}]],["FalcoLoggerTransports","attach",[],[]],["Chromedome","start",[],[{}]],["DimensionTracking"],["ClickRefLogger"],["NavigationClickPointHandler"],["CookieCore","setWithoutChecksIfFirstPartyContext",[],["_js_datr","imNGZy_795Lth6yiIZwBafhg",34560000000,"/",true,".facebook.com"]],["Artillery","disable",[],[]],["ScriptPathLogger","startLogging",[],[]],["TimeSpentBitArrayLogger","init",[],[]],["TransportSelectingClientSingletonConditional"],["RequireDeferredReference","unblock",[],[["TransportSelectingClientSingletonConditional"],"sd"]],["RequireDeferredReference","unblock",[],[["TransportSelectingClientSingletonConditional"],"css"]]]},hsrp:{hsdp:{clpData:{"1829319":{r:1},"1829320":{r:1},"1843988":{r:1}}},hblp:{consistency:{rev:1018499742}}},allResources:["CSl+Sxi","49g5Itw","3F26mTM"]});}));</script></body></html>