Erlaubnis Google Play
Ich habe Probleme mit androidpublisher.inapppurchases.get
Mein Projekt ist nur nach https://code.google.com/p/google-api-java-client/wiki/OAuth2#Service_Accounts und es funktionierte gut, bis ich die Migration zu neuen Google-Play-Konto. Also wenn ich jetzt execute-Anfrage Server-zu-Server erhalte ich diese Antwort.
{
"code" : 401,
"errors" : [ {
"domain" : "androidpublisher",
"message" : "The current user has insufficient permissions to perform the requested operation.",
"reason" : "permissionDenied"
} ],
"message" : "The current user has insufficient permissions to perform the requested operation."
}
Jeder ist vertraut mit dieser Antwort, denn in der google-Dokumentation es gibt keine Ahnung über diese.
- Anfragen ohne eine "person" param führen ebenfalls zu dem oben genannten Fehler. Fix vorgeschlagen, in diesem post stackoverflow.com/questions/24306678/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Problem gelöst, das hinzufügen von Benutzer-service-Konto E-Mail-Adresse [email protected] Sie sich als Benutzer administrator in der google-play-Einstellungen.
Vom Google Play Konsole gehen (mit admin-Zugang):
Das ist es. Niemand kann Sie stoppen, jetzt! 🙂
Leider ist die akzeptierte Antwort nicht für uns arbeiten. Für die Prüfung eine Bestätigung, die Sie brauchen würde, ein Access-Token. Der Access token wird erzeugt durch RefreshToken. RefreshToken hat eine Verbindung zu einem Google-Konto. Das Google-Konto soll haben
View financial information
Im Google Play console.Android Client ID
Financial Access Enabled Account
zu bekommen Refresh-TokenAccess Token
mit, dass die Refresh-TokenAccess Token
um zu überprüfen, IAP Quittungenadministrator user
enthaltenView financial information
?