2024年5月10日发(作者:)

微信接口开发公众号开发经验分享

——接口开发案例代码

微信媒体图片下载

string mediaid=;//上传素材得到的mediaid

string accesstoken=essTokenCachesql();

string

url="/cgi-bin/media/get?access_token="+accesstoken+"&media_id="+mediaid;

WebClient MyClient = new WebClient();

adFile(url, h("UpFiles/" +mediaid+".jpg")); //保存临时图片

公众号微支付接口操作步骤

1.支付配置,如下面一笑脸所讲

2.通过统一下单返回

返回prepay_id,即将订单信息提交给统一下单接口,并返回支付接口给的统一支付ID即prepay_id,

其中

//支付成功回调地址或是支付成功处理页面

例如:

string sql = "select * from shop_jiayuan_paylist where order_sn='" + ordersn + "'";

dr = new (sql);

string stuid = "", SemesterID = "";

string oldpayid = "", oldpayidDT = "";

if (())

{

stuid = dr["stuid"].ToString().Trim();

jiayuanmoney = dr["money"].ToString().Trim();

totalprice = jiayuanmoney; //支付总金额

SemesterID = dr["SemesterID"].ToString().Trim();

ispay = dr["ispay"].ToString().Trim();

oldpayid = dr["payid"].ToString().Trim();

oldpayidDT = dr["getpayidDT"].ToString().Trim();

orderid = dr["id"].ToString().Trim();

}

();

xq = eScalar("select SemesterName from Semester where SemesterID=" +

SemesterID).ToString().Trim();

stuname = eScalar("select stuname from student where stuid=" +

stuid).ToString().Trim();