I build Android app with billing-in app(version 3). I want verify purchase in my server PHP with openssl_verify(). I neet four values: $data, $signature, $public_key and $SIGNATURE_ALGORITHM. I found a solution here, but it not understand to me in what form should be $data? I get responseData in Android app:
'{
"orderId":"12999763169054705758.1371079406387615",
"packageName":"com.example.app",
"productId":"exampleSku",
"purchaseTime":1345678900000,
"purchaseState":0,
"developerPayload":"bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ",
"purchaseToken":"rojeslcdyyiapnqcynkjyyjh"
}'
I have signature from app.
How do I need to convert string so I can use it in the function php openssl_verify()?
Thanks.