我一直在尝试使用Android Java Publisher API。一切正常,但使用API​​上传图标和屏幕截图除外。

我们为特定语言创建清单,例如:

Listing newUsListing = new Listing();
            newUsListing.setTitle(ApplicationConfig.OTHER_LISTING_TITLE)
            .setFullDescription(ApplicationConfig.US_LISTING_FULL_DESCRIPTION)
            .setShortDescription(ApplicationConfig.OTHER_LISTING_SHORT_DESCRITPION);


没有直接设置图标和屏幕截图的方法。任何人都可以帮助我解决这个问题。主页说,也可以进行图标和屏幕截图,但是示例未显示如何进行。
我唯一能找到的是:

https://developers.google.com/android-publisher/api-ref/edits/images/upload

但是,没有一个使用Java API进行操作的线索。

最佳答案

您有一个hereAPI doc之后如何发送apk的示例,
你应该到达这样的地方

Edits edits = service.edits();
Insert editRequest = edits
.insert(ApplicationConfig.PACKAGE_NAME,
   null /** no content */);
AppEdit edit = editRequest.execute();

Upload uploadRequest = edits
.images()
.upload(ApplicationConfig.PACKAGE_NAME,
   editId,
   "fr-FR",
   "Your image type",
   mediaContent); // Your image as an AbstractInputStreamContent
Image image = uploadRequest.execute();


对于mediaContent变量,here's指向API的链接

希望对您有所帮助:)

关于java - 使用Google Publisher API上传图标和屏幕截图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28321007/

10-12 01:24
查看更多