Google Drive SDK - DrEdit Python - 网上应用商店清单

时间:2012-08-05 18:39:32

标签: google-drive-api

我一直在尝试使用DrEdit python example来使用Google Drive SDK。当我进入第4步,创建一个网上商店列表,我遇到了一个问题。我是modified所描述的manifest.json文件。但是,在创建manifest.zip文件后,我无法从Web商店开发人员仪表板上载清单存档。我收到以下错误消息:

“发生错误:无效的清单。如果您的清单包含评论,请删除它们,因为我们的画廊尚不支持它们。”

现在,如果我从清单中删除'container'和'api_console_project_id'条目,它上传就可以了。但是,如果没有这些条目,DrEdit应用程序将不会“集成到Google云端硬盘”中,对吗?

我还尝试直接在Google Chrome中安装清单(开发者模式)。在这种情况下,我收到有关这两个条目的警告(未被识别)。

如何解决此问题? “设置示例应用程序”文档是否可能已过期?

(编辑)

清单文件:

{
    "name" : "DrEdit",
    "version" : "1.0.0.0",
    "manifest_version": 2,
    "description" : "Test Google Drive application",
    "container" : "GOOGLE_DRIVE",
    "api_console_project_id" : "dpederson-gae-dredit-api",
    "icons": {
        "128": "icon-128.png"
    },
    "app" : {
        "launch" : {
            "web_url" : "https://dpederson-gae-dredit.appspot.com"
        }
    }
}

2 个答案:

答案 0 :(得分:2)

api_console_project_id字段无效。它应该与API控制台的Drive SDK标签中的App ID值匹配,这是您在注册应用时获得的值https://developers.google.com/drive/register

答案 1 :(得分:0)

它应该与CLIENT_ID匹配。更确切地说是xxxxxxxxx.apps.googleusercontent.com

中的xxxxxxxx部分