/// <summary> /// 支付完成回调 /// </summary> private void OnBuyFinish(object obj_) { PurchaserTao.payData paydata = (PurchaserTao.payData)obj_; string receipt = paydata.receipt; string url = "http://pay.mmoup.net/iap/google?player_id=48138"; DebugBack(url); netInfo info = new netInfo(url, receipt, null); StartCoroutine(netWebPost(info)); }
/// <summary> /// 确认支付 /// </summary> private IEnumerator netWebPost(netInfo netInfo_) { WWWForm form = new WWWForm(); form.AddField("data", netInfo_.receipt); WWW net = new WWW(netInfo_.url, form); yield return(net); if (net.error == null) { DebugBack("游戏服务器确认完成"); DebugBack(net.text); ConfirmPending(); } else { DebugBack("游戏服务器确认错误" + net.error); } }