這裡我找到了乙個統一下單介面,文件入口.
他的介面位址為:
因此,開始接入我所需要的wap端引數。
(1).獲取統一下單引數
public string createwapurl(string outtradeno, string ip) throws sdkruntimeexception
(2).獲取簽名值
public string getsign(hashmapparam) throws sdkruntimeexception
public static string sign(string content, string key) throws sdkruntimeexception
if ("" == content)
signstr = content + "&key=" + key;
return md5util.md5(signstr).touppercase();
}
(3).工具類方法
public static boolean isnumeric(string str) else
} //map轉成xml
public static string maptoxml(hashmaparr) else
xml += "<" + key + ">";
} xml += "";
return xml;
} //xml轉成map
@suppresswarnings("unchecked")
public static mappar***ml(string xml) throws exception
return map; }
public static string formatparammap(hashmapparameters) throws sdkruntimeexception
});for (int i = 0; i < infoids.size(); i++)
}if (buff.isempty() == false)
} catch (exception e)
return buff;
} public static string createnoncestr()
return res;
}
(4).傳送請求方法
public static string sendpost(string url, string param,string charset)
} catch (exception e)
//使用finally塊來關閉輸出流、輸入流
finally
if(in!=null)
}catch(ioexception ex)
}return result;
}
(5).執行介面
string result = success;
string message = "";
int code = 0;
try else
}else
} catch (exception e)
datamap = new hashmap();
datamap.put("code", code);
datamap.put("message", message);
return result; }
更多參考
H5頁面微信分享
例如 標題 title 描述 自動獲取當前瀏覽頁的url 不可自定義,無法修改 縮圖 可以在父層 div 上設定 display none 或者對 img 設定 position absolute visibility hidden 例如 display none logo512.png alt d...
微信h5頁面製作總結
第 一 尺寸問題 設計圖的尺寸我剛開始要的是750 1334px,但是在實際應用中發現忽略了手機的狀態列和導航欄的高度 iphone的設計標準,狀態列和導航欄的獨立畫素高度分別為40px和88px android系統的可以更改狀態列和導航欄的高度,可以取預設值為48px和100px 所以設計元素的展...
實現H5頁面微信分享功能
官方是在title下邊引入 我是在body下面直接引用的,沒發現有什麼問題 script 接下來要配置config,我的是通過公司提供的js介面獲取的資訊,並且呼叫方法。var title 這裡面寫分享的名字 公司介面url location.href ajax.send ajax.onreadst...