Comments (3)
IMO, for iOS, maybe the app store notification could meet your requirement, and then parse the notification string in this repo could be used. @AAverin
from go-iap.
@richzw my main service is written in php, so I can't use this project as a library dependency. I would either need to compile it to some kind of CLI or run it as a separate instance. I would prefer separate instance that could notify my main php service when payment was validated so that I could grant user access in the database.
from go-iap.
@AAverin , I think you could wrap this repo as one separate instance, and this instance could communicate with your PHP server through RPC. When your client connects to your main server, then your main server could communicate with this wrapped instance through RPC like verifyReceipt
to verify the receipt from the client.
from go-iap.
Related Issues (20)
- Hope to provide a function to decode JWSRenewalInfo HOT 3
- Consider add error type for request apple store api HOT 1
- PriceIncreaseStatus in JWSRenewalInfoDecodedPayload should be *int32 HOT 6
- Consider implement jwt.Cliams for the structure in path appstore HOT 1
- When encountering overly large receipt data, the returned JSON will be truncated, resulting in JSON validation failure HOT 9
- question related to the naming of playstore VeirfyProduct and VerifySubscriptionV2 methods HOT 2
- AutoRenewStatus const type HOT 1
- 苹果解析ParseSignedTransaction,为什么没有Price HOT 1
- Wrong type of consumptionState field HOT 1
- how to parse transaction id by receipt ?? HOT 3
- ios prod、sandbox验单 HOT 5
- offerDiscountType is missing in JWSTransactionDecodedPayload HOT 2
- Is there more detail error msg when verify google iap HOT 4
- can not connect https://oauth2.googleapis.com/token HOT 1
- appstore api: return status code 401 HOT 12
- How do you validate a Google Pay token for a sandbox? HOT 4
- Sandbox 401 error by appstore server api HOT 4
- IOS server api refund transaction revocation reason gives unexpected value HOT 10
- How to parse V2Notification from signedPayload HOT 3
- Check whether the token has expired a few minutes earlier HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go-iap.