Facebook Payments Item查找返回错误null

时间:2013-09-11 16:30:54

标签: facebook payment

所以我有新的开放图付款对象:

<!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="My awesome product" />
    <meta property="og:image"                  content="http://lorempixel.com/200/200/" />
    <meta property="og:url"                    content="https://my_awesome_url" />
    <meta property="og:description"            content="Description" />
    <meta property="product:price:amount"      content="1.00"/>
    <meta property="product:price:currency"    content="LVL"/>
 </head>
</html>

来自:

FB.ui({
      method: 'pay',
      action: 'purchaseitem',
      product: 'https://my_awesome_url',
    },
    function (data) {console.log(data)}
);

我得到的只是

  

处理付款时出现问题。你没去过   这笔交易是收费的,请再试一次。

和回调中的数据 - null

我无法解决它的问题。使用https://developers.facebook.com/tools/debug进行调试可以很好地加载对象,并在通过调试加载后执行事件,当从缓存中调用此项时,它仍然会失败并保持静默。

1 个答案:

答案 0 :(得分:0)