Im使用python图类调用"payment_mobile_pricepoints"。im使用将1枚硬币设置为0.10
meta property="product:price:amount" content="0.10"
meta property="product:price:currency" content="USD"
并使用调用图形api
graph = facebook.GraphAPI(tycoon.access_token)
params = {}
params["fields"] = "payment_mobile_pricepoints"
msg = graph.get_connections("me", "", **params)
兑换应该在美元兑新谢克尔之间。我得到:
payer_amount: 2
payout_base_amount: 0.59
因此,根据api,一枚硬币应该是0.29,而不是0.35(这是实际汇率)。
我也尝试了英镑再次错误转换。
当我试图实际购买时,facebook支付弹出窗口中的金额是正确的(所以我想这只是api调用)。
我是不是错过了什么?
我使用了这个:https://developers.facebook.com/docs/howtos/payments/paymentflow/#pricejumping
解决了我的问题。