相关后台配置见另外一篇文章
https://blog.csdn.net/wuyutaoktm/article/details/122450878

package mainimport ("context""golang.org/x/oauth2""golang.org/x/oauth2/google"androidpublisher "google.golang.org/api/androidpublisher/v3""google.golang.org/api/option""io/ioutil""log""net/http""time"
)func main() {jsonKey, err := ioutil.ReadFile("jsonKey.json")if err != nil {log.Fatal(err)}c := &http.Client{Timeout: 10 * time.Second}ctx := context.WithValue(context.Background(), oauth2.HTTPClient, c)conf, err := google.JWTConfigFromJSON(jsonKey, androidpublisher.AndroidpublisherScope)val := conf.Client(ctx).Transport.(*oauth2.Transport)_, err = val.Source.Token()if err != nil {log.Fatal(err)}service, err := androidpublisher.NewService(ctx, option.WithHTTPClient(conf.Client(ctx)))if err != nil {log.Fatal(err)}ps := androidpublisher.NewPurchasesProductsService(service)result, err := ps.Get("packageName", "productId", "token").Context(ctx).Do()if err != nil {log.Fatal(err)}log.Printf("成功 %s", result)
}

参考
https://github.com/awa/go-iap

GooglePlay内购服务器验单相关推荐

  1. PHP 苹果内购订阅验单函数,及其订阅回调处理案例

    支付时拿到票据: <?php /*** POST验单curl* @param $post_data 请求参数['key'=>'value','keys'=>'values']* @p ...

  2. ios 内购服务器验票(漏单处理)

    1.漏单必须要处理,玩家花RMB购买的东西却丢失了,是绝对不能容忍的.所谓的漏单就是玩家已经正常付费,却没有拿到该拿的道具. 解决:只要购买成功,便将购买记录(receipt等账单信息)保存下来,然后 ...

  3. ios 内购 服务器二次验证元宝处理

    以前都是在本地处理内购  也没有做验证.这次手机网游 为了避免作弊 网络游戏都是在服务器端实现元宝的加减. 内购代码 还是以前写的 直接用了 .这次主要做了服务器二次验证. NSString *rol ...

  4. GooglePlay内购In-app Billing 总结~

    最近因为项目需要加入googleplay的内购功能~所以网上找了很多资料,这里做个记号~ 官方的内购支付接入文档:https://developer.android.com/training/in-a ...

  5. GooglePlay内购In-app SDK接入

    文章转载自:https://gitee.com/tjbaobao/GoogleBuillingUtil/blob/master/GoogleBillingUtil.java README.md: 基于 ...

  6. iOS 内购服务器验证失败返回21004

    21004 The shared secret you provided does not match the shared secret on file for your account. 我们的产 ...

  7. 虚拟内购服务器,苹果APP内购客户付款成功,没收到相应虚拟产品的解决办法

    一.引导用户走申请苹果的退款 1.告知用户新版本可以使用支付宝.微信支付,更划算 2.苹果可申请90天以内的退款,一般情况申请后48小时内就有反馈. 二.用户坚持补偿虚拟产品 1.如果是今天的交易,让 ...

  8. Unity接入GooglePlay内购V4(源生Android方式)

    Unity接GooglePlay In-App Billing坑还是蛮多的,各种坑. 接的方式目前来看有三种: 采用Unity IAP插件,开启Unity的IAP Service 采用Android源 ...

  9. iOS内购遇到刷单问题

    问题描述 最近公司发现公司发现有人通过苹果内购充值,实际上苹果后台查询充值记录并没有相关记录,初步判断可能内购流程出现了问题进行排查. 苹果内购流程图 IOS SDKSDK SERVEAPPLE 服务 ...

最新文章

  1. Error in install.packages : cannot remove prior installation of package
  2. DVWA安装——一个菜鸟的入门教程
  3. Win8.1下VM与Hyper-v冲突解决方法
  4. 使用Base64加密URL
  5. merge into语句的使用
  6. 美国物联网平台提供商Evrythng获得2480万美元B轮融资
  7. java -jar 默认参数_JAVA入门学习指南,建议收藏
  8. 2021互联网医疗行业洞察
  9. Remastersys制作自己的Linux发行版
  10. 理解JS中的声明式与命令式
  11. js实现网页图片上传本地预览
  12. Microsoft Expression Studio 3中文版
  13. VC++ 6.0如何创建与调用动态链接库
  14. 计算机enter代表什么意思,enter是什么意思
  15. LetCode#69(JAVA)给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去.
  16. mysql 串行化_MySQL事务的可串行化
  17. 如何写PRD文档[最全版]
  18. 企业微信如何创建待办事项?
  19. canvas——绘制图片——动图制作
  20. MySQL5.7 连接不上的解决办法(本地无法登录)

热门文章

  1. 基于单片机的洗衣机仿真设计(#0022)
  2. 2021年空气净化器行业发展研究报告
  3. pytorch使用gpu计算的设置,及命令
  4. PC浏览器凌冬已至,移动端才是未来
  5. #Python# 二维数组的定义、使用的几种方法
  6. PostgreSQL 慢查询获取
  7. 数据库学习1--函数依赖和多值依赖
  8. 在个人网站中加入二次元角色
  9. 如何加强仓储货架的安全性架设?
  10. 程序员必备高速移动硬盘,推荐这款!