ローカルのApacheウェブサーバーから提供されているJavascriptでGoogleカレンダーAPIを使用しようとしました。 Googleは箱から出して動作するはずのサンプルを、提供: https://developers.google.com/google-apps/calendar/quickstart/jsJavaScriptがポート80に対応していないGoogleカレンダーAPI
私は、ポート上でWebサーバを実行する場合、私はポート8000上ではなく、ポート80 に私のウェブサーバを実行する場合残念ながら、このサンプルは、のみ動作します80、Googleのapi.jsのどこかに、定義されていない例外がスローされます。
私のOAuthクライアントIDは、localhost:8000、localhost、localhost:80に制限されています。常にその前にhttp://を付けてください。
先頭にあるwebserverはポート8000で動作し、正常に動作します。一番下のWebサーバーはポート80で動作しますが、それはありません。
私はGoogleのサンプルを変更せず、クライアントIDのみを挿入しました。私はDebian上でApacheを使用しています。 誰もそれについてのアイデアはありますか?
サンプル全体をコピーし、をAPIコンソールのキーに置き換えましたか?あなたがJSの問題 "Uncaught exception [object ..."]を持っているというスクリーンショットのヒント。クロムでデバッグツールを使用して、すべてのJS例外を破棄してどこにあるのかを確認します。 –
Peter
はい、このタグmyをクライアントIDに置き換えました。 残念ながら、私はそこにブレークポイントを設定することができますが、Google APIは難読化されているので、何も助けにはなりません。 – user3921232