Skip to content

zerocmf-team/alipay-easysdk-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

欢迎使用 Alipay Easy SDK Go。本SDK非官方实现
打造最好用的支付宝开放平台Golang服务端SDK 遵循官方的设计理念,化繁为简

dev1.0已完成,master版本正在重构中。代码更加规范,享受极简编程

代码示例

  • Alipay Easy Go SDK 😃
faceToFace := new(payment.FaceToFace)
faceToFace.Agent("202106BB21c6e8a21c7846caa2c39362a20ccX15")

bizContent := make(map[string]interface{}, 0)
bizContent["out_trade_no"] = "20240320010101029"
bizContent["subject"] = "test"
bizContent["total_amount"] = "0.01"
bizContent["trans_currency"] = "CNY"
bizContent["settle_currency"] = "CNY"

// 订单信息

goodsDetail := make(map[string]interface{}, 0)
goodsDetail["goods_id"] = "apple-01"
goodsDetail["goods_name"] = "iphone12"
goodsDetail["quantity"] = 1
goodsDetail["price"] = 2

bizContent["goods_detail"] = []map[string]interface{}{goodsDetail}

result, err := faceToFace.PreCrete(bizContent)
if err != nil {
	fmt.Println("result", result)
}
开发状态 能力类别 场景类别 接口方法名称 调用的OpenAPI名称
已完成 Base
基础能力
OAuth
用户授权
getToken
获取授权访问令牌和用户user_id
alipay.system.oauth.token
已完成 Base
基础能力
OAuth
用户授权
refreshToken
刷新授权访问令牌
alipay.system.oauth.token
已完成 Base
基础能力
Qrcode
小程序二维码
create
创建小程序二维码
alipay.open.app.qrcode.create
已完成 Base
基础能力
Image
图片
upload
上传门店照片
alipay.offline.material.image.upload
已完成 Base
基础能力
Video
视频
upload
上传门店视频
alipay.offline.material.image.upload
* [ ] 开发中... Member
会员能力
Identification
支付宝身份认证
init
身份认证初始化
alipay.user.certify.open.initialize
* [ ] 开发中... Member
会员能力
Identification
支付宝身份认证
certify
生成认证链接
alipay.user.certify.open.certify
* [ ] 开发中... Member
会员能力
Identification
支付宝身份认证
query
身份认证记录查询
alipay.user.certify.open.query
已完成 Payment
支付能力
Common
通用
create
创建交易
alipay.trade.create
已完成 Payment
支付能力
Common
通用
query
查询交易
alipay.trade.query
已完成 Payment
支付能力
Common
通用
refund
交易退款
alipay.trade.refund
已完成 Payment
支付能力
Common
通用
close
关闭交易
alipay.trade.close
已完成 Payment
支付能力
Common
通用
cancel
撤销交易
alipay.trade.cancel
已完成 Payment
支付能力
Common
通用
queryRefund
交易退款查询
alipay.trade.fastpay.refund.query
已完成 Payment
支付能力
Common
通用
downloadBill
查询对账单下载地址
alipay.data.dataservice.bill.downloadurl.query
已完成 Payment
支付能力
Common
通用
verifyNotify
异步通知验签
-
已完成 Payment
支付能力
Huabei
花呗分期
create
创建花呗分期交易
alipay.trade.create
已完成 Payment
支付能力
FaceToFace
当面付
pay
扫用户出示的付款码,完成付款
alipay.trade.pay
已完成 Payment
支付能力
FaceToFace
当面付
precreate
生成交易付款码,待用户扫码付款
alipay.trade.precreate
* [ ] 开发中... Payment
支付能力
App
手机APP
pay
生成订单串,再使用客户端 SDK 凭此串唤起支付宝收银台
alipay.trade.app.pay
* [ ] 开发中... Payment
支付能力
Page
电脑网站
pay
生成交易表单,渲染后自动跳转支付宝网站引导用户完成支付
alipay.trade.page.pay
* [ ] 开发中... Payment
支付能力
Wap
手机网站
pay
生成交易表单,渲染后自动跳转支付宝网站引导用户完成支付
alipay.trade.wap.pay
* [ ] 开发中... Security
安全能力
TextRisk
文本内容安全
detect
检测内容风险
alipay.security.risk.content.detect
* [ ] 开发中... Marketing
营销能力
Pass
支付宝卡包
createTemplate
卡券模板创建
alipay.pass.template.add
* [ ] 开发中... Marketing
营销能力
Pass
支付宝卡包
updateTemplate
卡券模板更新
alipay.pass.template.update
* [ ] 开发中... Marketing
营销能力
Pass
支付宝卡包
addInstance
卡券实例发放
alipay.pass.instance.add
* [ ] 开发中... Marketing
营销能力
Pass
支付宝卡包
updateInstance
卡券实例更新
alipay.pass.instance.update
* [ ] 开发中... Marketing
营销能力
TemplateMessage
小程序模板消息
send
发送模板消息
alipay.open.app.mini.templatemessage.send
* [ ] 开发中... Marketing
营销能力
OpenLife
生活号
createImageTextContent
创建图文消息内容
alipay.open.public.message.content.create
* [ ] 开发中... Marketing
营销能力
OpenLife
生活号
modifyImageTextContent
更新图文消息内容
alipay.open.public.message.content.modify
* [ ] 开发中... Marketing
营销能力
OpenLife
生活号
sendText
群发本文消息
alipay.open.public.message.total.send
* [ ] 开发中... Marketing
营销能力
OpenLife
生活号
sendImageText
群发图文消息
alipay.open.public.message.total.send
* [ ] 开发中... Marketing
营销能力
OpenLife
生活号
sendSingleMessage
单发模板消息
alipay.open.public.message.single.send
* [ ] 开发中... Marketing
营销能力
OpenLife
生活号
recallMessage
生活号消息撤回
alipay.open.public.life.msg.recall
* [ ] 开发中... Marketing
营销能力
OpenLife
生活号
setIndustry
模板消息行业设置
alipay.open.public.template.message.industry.modify
* [ ] 开发中... Marketing
营销能力
OpenLife
生活号
getIndustry
生活号查询行业设置
alipay.open.public.setting.category.query
* [ ] 开发中... Util
辅助工具
AES
加解密
decrypt
解密,常用于会员手机号解密
-
* [ ] 开发中... Util
辅助工具
AES
加解密
encrypt
加密
-
* [ ] 开发中... Util
辅助工具
Generic
通用接口
execute
自行拼接参数,执行OpenAPI调用
-

注:更多高频场景的API持续更新中,敬请期待。

变更日志

相关

交流与技术支持

请通过github本身的issue功能进行反馈。

About

go实现的支付宝sdk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages