SourceCode/RFrameGenerate.Common/OpenIDManage.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace RFrameGenerate.Common
{
public class OpenIDManage
{
const string openidname = "liuyi";
/// <summary>
/// 当前openid的key
/// </summary>
public static string OpenIDKey
{
get
{
return openidname + CurrentManage.MerchantUserID;
}
}
/// <summary>
/// 当前转发的key
/// </summary>
public static string OpenTranIDKey
{
get
{
return "tran" + openidname + CurrentManage.MerchantUserID;
}
}
/// <summary>
/// 获取openid
/// </summary>
/// <returns></returns>
public static string GetOpenID()
{
var openid = BrowerRequest.GetSession(OpenIDKey);
if (openid != null)
{
return openid.ToString();
}
else
{
if (CurrentManage.IsDebug == true)
return CurrentManage.TestMemberOpenID;
else
return string.Empty;
}
}
/// <summary>
/// 设置openid到Session
/// </summary>
/// <param name="openid"></param>
public static void SetOpenID(string openid)
{
BrowerRequest.SetSession(OpenIDKey, openid);
}
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。