0

Android パブリッシャー サービスの新しいレビュー API を使用して、プレイストアからアプリのレビューを取得しようとしています。アプリのキーはme.jadi ( https://play.google.com/store/apps/details?id=me.jadi ) で、レビューが投稿されていることがわかります。

私が使用しているコードは次のとおりです。

var google = require('googleapis');
var secrets = require('./secrets.json');
var androidpublisher = google.androidpublisher('v2');

var authClient = new google.auth.JWT(
    secrets.client_email, null, secrets.private_key, 
    ['https://www.googleapis.com/auth/androidpublisher'], null);

authClient.authorize(function (err, tokens) {
  if (err) {
    return console.log(err);
  }
  androidpublisher.reviews.list({ auth: authClient, packageName: 'me.jadi' }, function (err, resp) {
    if (err) {
      return console.log(err);
    }
  });
});

認証や実際のサービス要求のエラーは含まれていません。しかし、結果は常に空のオブジェクトです。だから私は問題を特定しようとしています、

  • コードに何か問題がありますか
  • API を使用するために特定の場所でオプトインする必要がありますか?
  • API には地理的な制限などがありますか (サービスは米国の開発者にのみ許可されています)
  • または、まだベータ版であるため、サービスにいくつかのバグがある可能性があります
4

1 に答える 1

1

答えは自分で見つけたので、今後の参考のためにここに投稿します。

私の特定のケースの問題は、先週投稿または変更されたレビューがないことでした. また、API ドキュメントには、過去 7 日間のレビューの履歴が保持されることが明確に記載されています。

新しいレビューを取得したら、コードを試してみましたが、レビューは正常に取得されました。

于 2016-06-08T08:20:05.110 に答える