hch
2025-07-02 aaa822b7f20f04d9ae00fff5efa6c2ec7e2cd83c
Project/yl_sdk/src/game_ylgame/java/com/secondworld/univeralsdk/YLPlatformUtil.java
@@ -10,16 +10,11 @@
import com.aoyou.sdk.domain.PaymentCallbackInfo;
import com.aoyou.sdk.domain.PaymentErrorMsg;
import com.reyun.tracking.sdk.Tracking;
import com.squareup.okhttp.Callback;
import com.squareup.okhttp.OkHttpClient;
import com.squareup.okhttp.Request;
import com.squareup.okhttp.Response;
import com.ss.android.common.lib.EventUtils;
import org.json.JSONException;
import org.json.JSONObject;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
@@ -150,51 +145,20 @@
                           String serverName,
                           JSONObject ext)
    {
        StringBuilder _stringBuilder = new StringBuilder();
        _stringBuilder.append("http://pub.game.2460web.com:11000/event_receiver?").
                append("ProductID=snxxz").
                append("&OperatorID=").append("yilegame").
                append("&RegionName=data").
                append("&RegionID=").append(serverID).
                append("&EventID=1105").
                append("&Time=").append(UniversalUtil.getStringDate()).
                append("&AccountID=").append(m_AccountID);
        LogUtil.i(TAG,"注册请求: " + _stringBuilder.toString());
        OkHttpClient client = new OkHttpClient();
        Request request = new Request.Builder()
                .url(_stringBuilder.toString())
                .build();
        client.newCall(request).enqueue(new Callback() {
            @Override
            public void onFailure(Request request, IOException e)
            {
            }
            @Override
            public void onResponse(Response response) throws IOException
            {
                if(response.isSuccessful()){
                    String _code = response.body().string().trim();
                    LogUtil.i(TAG,"注册返回 : " + _code);
                    if(_code.equals("1"))
                    {
                        Tracking.setRegisterWithAccountID(m_AccountID);
                        EventUtils.setRegister("mobile",true);
                    }
                }
            }
        });
        EventUtils.setLogin("mobile",true);
        Tracking.setLoginSuccessBusiness(m_AccountID);
        SDKManager.getInstance(activity).setRoleDate(activity, roleID,
                                                     roleName, roleLv,
                                                     serverID, serverName,
                                                     ext);
    }
    public void SendRegisterEvent()
    {
        Tracking.setRegisterWithAccountID(m_AccountID);
        EventUtils.setRegister("mobile",true);
    }
    public void SendLoginEvent()
    {
        Tracking.setLoginSuccessBusiness(m_AccountID);
    }
}