不多说,直接上代码
获取token:appkey+回调网址
例如: public static string strData = “appkey+回调网址”;
注:appkey和回调网址之间不允许有任何符号,空格,字符
/// token计算
/// </summary>
/// <param name="strData"></param>
/// <returns></returns>
public static string GetSHA256HashFromString(string strData)
{
byte[] bytValue = System.Text.Encoding.UTF8.GetBytes(strData);
SHA256 sha256 = new SHA256CryptoServiceProvider();
byte[] retVal = sha256.ComputeHash(bytValue);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < retVal.Length; i++)
{
sb.Append(retVal[i].ToString("x2"));
}
return sb.ToString();
}
公共 参数:
public string token = GetSHA256HashFromString(strData );
public string Key = “**************************************”; // 应用通过的key
public int Partner_ID = *; //合作伙伴ID
public string Shop_idTW = ; // 授权后的店