2014-01-09 6 views
13

私はフォームを持つGoogleサイトを持っています。私はフォームのスプレッドシートにスクリプトを追加し、 "フォームの送信時に"トリガーを追加しました。私は空の円を作成しようとしています。"アクセスが設定されていません。あなたのプロジェクトのAPIを有効にするには、Google Developers Consoleを使用してください。

ここにスクリプトがあります。

function createCircle(e) { 

try{ 
    var email = Session.getActiveUser().getEmail(); 
    var sh = SpreadsheetApp.getActiveSheet(); 
    var circle = PlusDomains.newCircle(); 
    circle.displayName = e.values[1]; 
    var userId = 'me'; 
    circle = PlusDomains.Circles.insert(circle, userId); 
    MailApp.sendEmail(email,'event created' , "Circle name is "); 
    }catch(e){ 
    var email = Session.getActiveUser().getEmail(); 
    MailApp.sendEmail(email,'event failed' , e.message); 
    } 

} 

私はリソース - >高度なGoogleのサービスに行くことによって、スクリプト版Google+ドメインAPIが有効になっています。 これらのサービスもGoogle Developers Consoleで有効にする必要があります。私はDevelopersコンソールに入り、APIを起動しました。

私はまだ、同じエラーを取得しAccess Not Configured. Please use Google Developers Console to activate the API for your project.

+1

デベロッパーコンソールでGoogle+ APIとドライブAPIを有効にしましたか? – abraham

+0

しました。私はこれを昨日残して、今日それに戻っています。このエラーは消えていますが、新しいエラー「禁止」 – nupac

+0

これは、使用している資格情報の有効期限が切れているか無効である可能性があります。 – abraham

答えて

0

あなたはPlusDomains.Circles.insertを使用しています。有料のGoogle Appsアカウントでサイトが作成されていることを確認してください.FlexDomainsはGoogleドメイン(有料アカウント)のみで動作します。ただの考え

+1

昨日の午前中にこのアカウントに請求の詳細を追加しました。私が読んだ他のいくつかの投稿では、請求ステータスには時間がかかります。今朝もう一度これを見て、私は新しいエラーが発生しています: '未定義の関数getResults'これは今、資格情報チェックに合格したことを意味します。 :)私はGoogleがサービスをテストするためにでもあなたのアカウントに課金を追加するように強制するのはかなり面倒です。クールではありません。 – nickspiel

+0

私はこのAPIを試してみませんでしたが、無料のアカウントでPlus APIをテストできることは間違いありません。ここでは、Plus APIをドメインに使用しており、無料のバージョンもあるはずです(私はそれを使用しないので、わかりませんが、無料のアカウントはGPlusAppライブラリを代わりに使用する必要があります) – momo

6

それはまさにそれが言うことです。修正するには:

  1. 後藤は、Google Developers Consoleをhttps://console.developers.google.com
  2. にすると、リストからアクセスしようとしているAPI ON
  3. 選択APIの左ナビゲーションから
  4. 電源をオンにしてプロジェクトを選択してください。

アクセスとリフレッシュトークンを再生成する必要があります。

+2

"これを行うにはアクセスを再生成し、トークンを更新する必要があるかもしれません。"ここでは非常に重要です。ありがとうございました! – Fraccus

+1

@GauravあなたはGENIUSです!あなたは時間を私に貯めた。私はあなたに私のポイントのいくつかを与えることができたらいい! –

+2

アクセスを再生成する - これは何ですか? –