示例#1
0
    /// <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));
    }
示例#2
0
    /// <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);
        }
    }