5

「Open With ...」を使用してGoogleドライブからアプリを起動できるように、Googleドライブと統合しようとしています。ドキュメントに従っていると思います。ユーザーをテストするためにアプリを公開しました..ある時点で、Google ドライブは私のアプリを Google ドライブに追加する許可を求めました。

しかし、私のアプリは「open with ..」または「create new ...」に表示されません

私のアプリと動作する他のアプリとの間で私が見た違いの 1 つは、このページにあります。

https://accounts.google.com/IssuedAuthSubTokens?hl=en

動作するアプリの横に「By file Drive API」があります

私のアプリは「Disk API」と言っています

これは私のマニフェストです

{
    "name": [hidden],
    "description": [hidden],
    "version": "0.0.0.2",
    "manifest_version": 2,
    "container":  "GOOGLE_DRIVE",
    "api_console_project_id" : [hidden],

    "icons": {
    "128": "icon_128.png"
    },

    "app": {
    "urls": [
      "http://www.trainyourvision.org/"
    ],

    "launch": {
        "web_url": "http://www.trainyourvision.org/painter/"
        }
    },

    "gdrive_mime_types": {
        "http://drive.google.com/intents/opendrivedoc": [
        { 
            "type": ["image/png", "image/jpeg", "image/gif", "application/vnd.google.drive.ext-type.png",
            "application/vnd.google.drive.ext-type.jpg","application/vnd.google.drive.ext-type.gif",
            "application/vnd.google.drive.ext-type.psd"
            ],
            "href": "http://www.trainyourvision.org/painter/",
            "title" : "Open",
            "disposition" : "window"
            }
        ]
    },

    "requirements": {
        "3D": {
        "features": ["webgl"]
        }
    }
}

任意のガイダンスをいただければ幸いです。

4

1 に答える 1

0

[作成] および [プログラムから開く] メニューでアプリを表示できるようにするには、アプリをインストールする必要があります。これを参照してください。次の 2 つの方法で実行できます。

  1. Chrome ウェブストアからインストールする
  2. 認証コード要求にインストール スコープを追加する

私は2番目の方法を好みます。そうすれば、ユーザーがアプリへのアクセスを許可するよう求められたときに、Chrome ウェブストアにアクセスしなくても自動的にアプリをインストールできます。

スコープについては、こちらを参照してください。

于 2012-10-25T14:14:42.587 に答える