2012-10-21 13 views
5

Googleドライブと統合しようとしています。そのため、「Open With ...」というGoogleドライブからアプリを起動できます。私はドキュメンテーションに従ったと信じています。私はテストユーザーに私のアプリを公開している..いくつかのポイントでGoogleドライブは、Googleドライブに私のアプリを追加するための許可を求められました。Googleドライブとの統合

しかし、私のアプリは「..とオープン」に表示されたりされていない「新しい作成するには...」私は私のアプリと仕事をする他のアプリケーションとの間で見てきました

一つの違いは、このページ:

横に "ファイルのドライブのAPIにより、"

と私のアプリは、 "ディスクAPI"

言う:

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

持って働くアプリケーションこれは私のマニフェストです

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

ガイダンスは高く評価されています。

+0

APIコンソールの[ドライブSDK]タブでアプリを設定しましたか? https://developers.google.com/drive/enable-sdk –

答えて

0

「作成」と「開く」メニューでアプリを表示するには、アプリをインストールする必要があります。 thisを参照してください。次の2つの方法でそれを行うことができます :

  1. は、Chromeウェブストア
  2. からそれをインストールしてください、私は第二の方法を好む認証コード要求

にスコープをインストールします。こうすることで、ユーザーはあなたのアプリにアクセスするよう促され、Chromeウェブストアに行くことなく自動的にインストールされます。

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

関連する問題