Skip to content
/ ggpay Public
forked from dantezhu/ggpay

google支付订单验证工具,包括一些辅助方法

Notifications You must be signed in to change notification settings

Rekoe/ggpay

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ggpay

google支付订单验证工具,包括一些辅助方法

使用说明

  1. 去google developer api后台

    1. 创建 project
    2. 创建 web application
    3. 授权 google developer api
    4. 关联google play和该project
  2. 先调用 test_token.py, 生成链接,放到浏览器中。

  3. 登录授权,从跳转后的浏览器url中,copy出 code= 后面的那一段

    返回结果: https://www.example.com/oauth2callback?code=4/rHzLhBN6fLvHkDkuE1xSL84Fd9RAt6bMEh6VcAB-uMc.ktj2Uqik8dsagrKXntQAax0UZ6vJlwI

  4. 修改 test_token.py 中的 step_index = 2, 并将 code 参数为刚才的参数,获取到access_token 以及 refresh_token 之类的数据。 返回结果: { u'access_token': u'ya29.xwEFH0HUrmyxxx3Fb5bVK4q01QNtm9_EqyOD_URc2jsNT0TTwRPV9ZZ0VQEk4yCIVuu5', u'token_type': u'Bearer', u'expires_in': 3600, u'refresh_token': u'1/31LHsuI-1-xxxxWCn77NMduH7V5_cULy3dw_qXLmA14' }

此时获取的access_token其实没什么用,因为这个access_token会自动过去,真正用的access_token是用refresh_token兑换来的

  1. 调用 test_verify_bill 来做验证

About

google支付订单验证工具,包括一些辅助方法

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%