C# androidpublisher api google authorname为空

C# androidpublisher api google authorname为空,c#,google-api,google-api-dotnet-client,C#,Google Api,Google Api Dotnet Client,我一直在测试GoogleAPI,以便在GooglePlay中获取我的android应用程序的评论,它总是返回空的authorname,我需要其他权限吗?我把返回给我的东西放在json上 谢谢大家! 我怀疑这是字段的问题 var request = service.Reviews.List ("my.app"); request.Fields = "*"; var results = request.ExecuteAsync() ; 我没有访问该api的权限,因此代码是一个有根据的猜测。请尝试一

我一直在测试GoogleAPI,以便在GooglePlay中获取我的android应用程序的评论,它总是返回空的authorname,我需要其他权限吗?我把返回给我的东西放在json上


谢谢大家!

我怀疑这是字段的问题

var request = service.Reviews.List ("my.app");
request.Fields = "*";
var results = request.ExecuteAsync() ;
我没有访问该api的权限,因此代码是一个有根据的猜测。请尝试一下,如果它不起作用,请告诉我。试着在这里测试一下

更新1:

我还有最后一个猜测,请在审阅后尝试运行一个请求。列表可能名称没有返回到列表中,但它应该返回

var request = service.Reviews.Get("my.app",reviewIdFromListRequest);
request.Fields = "*";
var results = request.ExecuteAsync() ;
如果这不起作用,我说我们把它记为bug

更新2:

显然,这是一个记录在案的错误


可在此文档页面找到

您在API中使用的确切方法是什么?您使用哪种类型的凭据访问api?您好dalmto,感谢您的回复,我使用console developer中带有签名证书指纹的凭据,我获取除注释的authorname之外的所有数据。我使用的是最新版本的C#library,我使用的是call wait service.Reviews.List(“my.app”)。ExecuteAsync();,其中,我的clientid是我在console developer中使用的,并链接到我的帐户Android developer。关于Hanks dalmto,我已经尝试并返回了除authorname之外的所有数据。我使用的范围是AndroidPublisherService.scope.Androidpublisher,我是否会缺少其他权限?“评论”:[{“reviewId”:“gp:AOQPTOxxx”,“authorName”:“,”评论“:[{“userComment”:{“text”:“\tPues soy Mateo y quiero daros la opinión de que me acabo de bajar.”,“lastModified”:{“秒”:“1497598108”,“nanos”:548000000},“Starting”:5,对我来说可能不是一个bug。最后一个猜测是,在您的审阅之后尝试运行一个。使用列表返回的id列出。检查更新如果他们能够定义罕见的情况,那将是很好的。是的,我也使用get完成了所有测试。我获得了所有电话数据,但authorname总是空的。我想知道这是否是一个隐私问题。我没有我们能找到任何我们可以问的地方。