android - 在 Play Store / App Store 购买后触发 HTTP 请求
问题描述
我目前正在开发一个销售应用内内容的应用程序,并且我正在寻找一种在购买完成时触发我的 API 上的 HTTP 请求的方法。
在浏览了Play Store和App Store的文档后,我没有找到任何类似的东西。
您知道是否存在此类东西,我在哪里可以找到有关它的文档?
解决方案
你看过官方样品吗?您似乎特别寻找的是onPurchasesUpdated,即购买完成时触发的方法。如果购买成功,您将获得一个BillingClient.BillingResponseCode.OK
并且您应该在那里对您的 API 进行 HTTP 请求调用。如果购买不成功,则响应代码是解释错误的其他内容。
推荐阅读
- multithreading - 尝试将来自两个线程的线程不安全调用同步到另一个线程时出现死锁
- php - Blade components inheritance for displaying collections. Laravel 7
- python - Python Argparse 与 ArgumentDefaultsHelpFormatter 和 RawTextHelpFormatter
- ansible - Ansible:从 ansible playbook 的 stdout_lines 中获取特定的行
- html - 如何使用 vba 在 IE 中单击按钮
- pandas - 用计算的距离在地图上绘制点
- nginx - 链接到域的内容不起作用,但子域在 nginx 上工作
- pyspark - Spark Structed Streaming时DataFrame中的字符串列如何拆分为多列
- javascript - 重载构造函数js(函数初始化)
- java - 获取方法被调用的问题