Facebook:如何以本地货币显示项目的成本

时间:2013-07-24 15:21:51

标签: facebook facebook-javascript-sdk

我计划在Facebook上实施店面。是否有以当地货币显示物品的价格?例如,美国用户会看到美元价格,而英国用户会看到英镑​​等。我已经创建了OG产品对象。

FB pay UI-Dialogbox正确显示本地货币,我试图在我的商店屏幕中显示相同的金额。例如,下面的代码显示了FB pay UI-Dialogbox,该项目的价格为26.54美元。但在我的OG产品对象中,我指定了17.49英镑。如何在我的商店屏幕上显示26.54美元,而不在OG产品对象中指定它?这可能吗?

我的代码

    FB.ui({
          method: 'pay',
          action: 'purchaseitem',
          product: 'http://www.site.com/FB_og/coins_3800.html',
          quantity: 1,
          test_currency: "USD"
    },
    callback);
<!DOCTYPE html>
<html>
 <head prefix=
    "og: http://ogp.me/ns# 
     fb: http://ogp.me/ns/fb# 
     product: http://ogp.me/ns/product#">
    <meta property="og:type"                   content="og:product" />
    <meta property="og:title"                  content="3800 Coins" />
    <meta property="og:plural_title"           content="3800 Coins" />
    <meta property="og:image"                  content="http://www.site.com/FB_og/coin.png" />
    <meta property="og:description"            content="Buy Coins" />
    <meta property="og:url"                    content="http://www.site.com/FB_og/coins_3800.html" />
    <meta property="product:price:amount"      content="17.49"/>
    <meta property="product:price:currency"    content="GBP"/>
  </head>

0 个答案:

没有答案