RstArray GetUserInfo(OpenApiV3 sdk) { Dictionary <string, string> param = new Dictionary <string, string>(); string script_name = "/v3/user/get_info"; return(sdk.Api(script_name, param)); }
//活动中心 public ActionResult AppstoreActivity() { OpenApiV3 sdk = new OpenApiV3(1, "appkey"); sdk.SetServerName("server_name"); Dictionary <string, string> param = new Dictionary <string, string>(); param.Add("openid", Request["openid"]); param.Add("openkey", Request["openkey"]); param.Add("pf", Request["pf"]); param.Add("pfkey", Request["pfkey"]); param.Add("ts", DateTime.Now.ToString()); param.Add("payitem", Request["payitem"]); param.Add("goodsmeta", Request["goodsmeta"]); param.Add("goodsurl", Request["goodsurl"]); param.Add("zoneid", "0"); param.Add("appmode", "1");//暂时有问题,对比以前查看 string script_name = "/v3/pay/buy_goods"; RstArray arr = sdk.Api(script_name, param); return(Json(arr)); }
RstArray buyPlayzoneItem(OpenApiV3 sdk) { Dictionary <string, string> param = new Dictionary <string, string>(); string script_name = "/v3/user/buy_playzone_item"; param["zoneid"] = "1"; param["itemid"] = "7863"; param["count"] = "1"; return(sdk.Api(script_name, param)); }
RstArray GetWanBaUserInfo(OpenApiV3 sdk, string zoneType) { //zoneType 1安卓 2ios Dictionary <string, string> param = new Dictionary <string, string>(); param["zoneid"] = zoneType; string script_name = "/v3/user/get_playzone_userinfo"; return(sdk.Api(script_name, param)); }
RstArray GetUserInfo(OpenApiV3 sdk, string openid, string openkey, string pf) { Dictionary <string, string> param = new Dictionary <string, string>(); param.Add("openid", openid); param.Add("openkey", openkey); param.Add("pf", pf); //param.Add("userip", "127.0.0.1"); string script_name = "/v3/user/get_info"; return(sdk.Api(script_name, param)); }
//获取已安装了应用的好友列表 public ActionResult GetAppFriends() { OpenApiV3 sdk = new OpenApiV3(1, "appkey"); sdk.SetServerName("server_name"); Dictionary <string, string> param = new Dictionary <string, string>(); param.Add("openid", Request["openid"]); param.Add("openkey", Request["openkey"]); param.Add("pf", Request["pf"]); string script_name = "/v3/relation/get_app_friends"; RstArray arr = sdk.Api(script_name, param); return(Json(arr)); }
public RstArray verify_invkey(OpenApiV3 sdk, string openid, string openkey, string pf) { Dictionary <string, string> param = new Dictionary <string, string>(); param.Add("openid", openid); param.Add("openkey", openkey); param.Add("pf", pf); param.Add("invkey", Request["invkey"]); param.Add("itime", Request["itime"]); param.Add("iopenid", Request["iopenid"]); string script_name = "/v3/spread/verify_invkey"; RstArray arr = sdk.Api(script_name, param); return(arr); }
//获取好友资料 public ActionResult TotalVipInfo() { OpenApiV3 sdk = new OpenApiV3(1, "appkey"); sdk.SetServerName("server_name"); Dictionary <string, string> param = new Dictionary <string, string>(); param.Add("openid", Request["openid"]); param.Add("openkey", Request["openkey"]); param.Add("pf", Request["pf"]); string script_name = "/v3/user/total_vip_info"; RstArray arr = sdk.Api(script_name, param); return(Json(arr)); }
/** * 验证好友邀请的invkey,用于“邀请好友即赠送礼品”等场景。 * * @param object $sdk OpenApiV3 Object * @param string $openid openid * @param string $openkey openkey * @param string $pf 平台 * @return array 好友资料数组 */ public ActionResult VerifyInvkey() { OpenApiV3 sdk = new OpenApiV3(1, "appkey"); sdk.SetServerName("server_name"); Dictionary <string, string> param = new Dictionary <string, string>(); param.Add("openid", Request["openid"]); param.Add("openkey", Request["openkey"]); param.Add("pf", Request["pf"]); param.Add("invkey", Request["invkey"]); param.Add("itime", Request["itime"]); param.Add("iopenid", Request["iopenid"]); string script_name = "/v3/spread/verify_invkey"; RstArray arr = sdk.Api(script_name, param); return(Json(arr)); }