Creé un script que intercambia mi token de Google por una nueva clave de acceso.
Ahora, quiero verificar una compra de IAP con mi token de acceso (para autenticar).
La documentación de Google ( https://developers.google.com/android-publisher/api-ref/purchases/products/get ) dice que debo usar este método GET:
GET https://www.googleapis.com/androidpublisher/v2/applications/packageName/purchases/products/productId/tokens/token¿Cómo agrego mi access_token a esta URL para autorizar a mi aplicación a obtener con éxito los datos que necesito devueltos por el método GET?
Lo intenté:
"https://www.googleapis.com/androidpublisher/v2/applications/flarehubpe.xflare.flarehub/purchases/products/flarehubvip/tokens/fraudtoken_shouldfail" . "&access_token=" . $accessTokenPero me sale el error:
{ "error": { "errors": [ { "domain": "global", "reason": "required", "message": "Login Required", "locationType": "header", "location": "Authorization" } ], "code": 401, "message": "Login Required" } }¿Cómo debo autenticar? ¿Qué estoy haciendo mal?
Simplemente agregue su access_token en el encabezado de la solicitud junto con la URL.
Ejemplo: Portador "su access_token"