2

Google Drive SDKの DrEdit python のを試してみました。ステップ 4 の Web ストアの掲載情報を作成すると、問題が発生します。説明に従って manifest.json ファイルを変更しました。しかし、manifest.zip ファイルを作成した後、Web ストア開発者ダッシュボードからマニフェスト アーカイブをアップロードできません。次のエラー メッセージが表示されます。

「エラーが発生しました: 無効なマニフェストです。マニフェストにコメントが含まれている場合は、ギャラリーでまだサポートされていないため削除してください。」

ここで、マニフェストから「container」および「api_console_project_id」エントリを削除すると、正常にアップロードされます。ただし、これらのエントリがないと、DrEdit アプリケーションは「Google ドライブに統合」されませんよね?

また、マニフェストを Google Chrome に直接インストールしようとしました (開発者モード)。この場合、問題の 2 つのエントリ (認識されない) に関する警告が表示されます。

この問題を解決するにはどうすればよいですか? 「サンプル アプリケーションのセットアップ」ドキュメントが古くなっている可能性はありますか?

(編集)

マニフェスト ファイル:

{
    "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"
        }
    }
}
4

2 に答える 2

2

api_console_project_idフィールドが無効です。https://developers.google.com/drive/registerApp IDで説明されているように、アプリの登録時に取得した API コンソールの [ドライブ SDK] タブの値と一致する必要があります。

于 2012-08-07T03:26:13.150 に答える
0

CLIENT_ID と一致する必要があります。より正確には、xxxxxxxxx.apps.googleusercontent.com の xxxxxxxx 部分

于 2013-08-14T12:14:05.883 に答える