有没有机会获得购买商品的价格?
当我使用Google trivialdrivesample来源时,我会以这种方式处理购买实体:
public class Purchase {
long mPrice;
public Purchase(String itemType, String jsonPurchaseInfo, String signature) throws JSONException {
mItemType = itemType;
mOriginalJson = jsonPurchaseInfo;
JSONObject o = new JSONObject(mOriginalJson);
mPrice = o.optLong("price");
. . . .
}
. . . .
}
答案 0 :(得分:2)
以下是json示例:
{"orderId":"1234567890.098876565434321","packageName":"com.bla.bla","productId":"blabla","purchaseTime":1393827852653,"purchaseState":0,"purchaseToken":"alot of bla bla bla"}
很抱歉,购买对象没有价格。
但您可以发起getSkuDetails()
请求,然后您就可以从中获得价格。