問題タブ [opensocial]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
518 参照

google-gadget - GmailのコンテキストガジェットのmakeRequest呼び出しが内部サーバーエラーで応答する

その中にグーグルコンテキストガジェットを構築しています。次のコードを使用してページを読み込みます。

呼び出しがサーバーに到達しません。ブラウザでURLにアクセスしようとすると、すばやく戻ります。

何が問題になる可能性がありますか?どうすればトラブルシューティングできますか?

ありがとう

0 投票する
1 に答える
82 参照

javafx - サーバーへのOpenSocialのインストール。

質問をしたいのですが。私たちは、JAVA FX(GUIフレームワークとして)とOpensocialを使用してシンプルなソーシャルソフトウェアを作成する大学のプロジェクトを持っています。MySpace and Co.に接続し、特定のネットワークサイトからデータを取得して更新したいと思います。

これらの目的のために、WebサーバーにOpenSocialをインストールする必要があります。どうすればそれを行うことができますか、どのWebサーバーを使用する必要がありますか?

よろしくお願いします。

よろしく、ココ

0 投票する
0 に答える
232 参照

javascript - Opensocial: エラー「パス」が定義されていません。gadgets.js ファイル内

OSDE でガジェットを作成しています。そして、すべてのガジェットで、gadgets.js ファイルに「C is undefined. Can't get "path" property.」という JS エラーがあります。また、gadgets.log.LogAtLevel が関数ではないという 2 番目のエラーがあります。

助けていただけますか?それはopensocialファイルであり、変更できないためです。

0 投票する
1 に答える
470 参照

facebook - 既存のWebアプリケーションをFacebookアプリ/Googleアプリに変換します

再コーディングせずに、既存のWebアプリケーションをFacebookアプリケーションとして、またはGoogleMarketplaceで利用できるようにする方法はありますか。どのくらいの労力が必要になりますか(元の労力の10%または90%)。アプリケーション内でそれを取り巻く前提条件は何でしょうか。

0 投票する
2 に答える
468 参照

content-management-system - Magnolia CMS OpenSocial Container

GWTで作成されたガジェットには、MagnoliaCMSモジュールのOpenSocialContainerを使用したいと思いました。ローカルで実行しようとしましたが、成功しませんでした。デモ(http://dlipp.blogspot.com/2011/03/magnolia-module-opensocial-container-is.html)で説明されているように、デフォルトのガジェットでさえレンダリングされません。 。問題を解決するためのドキュメントを見つけることができず、マグノリアフォーラムからも回答を得られませんでした。Magnolia OpenSocial Containerのユースケースはありますか?または、ガジェットコンテナとしての他のCMS?

0 投票する
2 に答える
2738 参照

opensocial - Google プラスと OpenSocial

Google Plusは、主にサーバー側で Java を使用して記述されているようです。Google が MySpace で作成した既存のOpenSocial APIと互換性があるかどうかは疑問です。これは、Java のリファレンス OpenSocial 実装であるApache Shindigを使用して簡単に実行できます。

誰かそれについての情報を持っていますか?

0 投票する
1 に答える
293 参照

javascript - Google ガジェット キャンバス ビューは、更新するまで gadgets.views または .params と通信できませんか?

iGoogle で動作するガジェットの開発に取り組んでいます。実際、私たちが追い詰める時間の悪夢を見ているという厄介なバグは別として、それは終了しました.

コード スニペットは CoffeeScript であることに注意してください。Google にホストする前に JS にコンパイルされます。コードには Backbone.js も使用していますが、Backbone 固有のコード (initializeメソッドなど) はすべて問題なく動作するため、大きな違いはありません。バックボーン以外のコードの問題部分を切り分けることができました

ガジェットは、優先オプションのリストをgadgets.prefsパイプ区切りの文字列 ( 55|34|101) として Google のオブジェクトに保存します。

この保存は正常に行われ、その設定への後続の呼び出しは正常にget機能します。prefs.getビューでの呼び出しによっても読み取ることがhomeできます。ガジェットが(ビューから)これらの設定に対応できないのは、homeビューからビューに切り替えるときです。canvasgetcanvas

ビュー ページ全体で更新を行うcanvasと、ガジェットはこれらの優先オプションを取得します。

homeこれを取得します。これらの設定をとcanvasビューの間のパラメータとして渡すことも試みました。

これにより に正常に送信されますcanvasが、 に切り替えhomecanvas通信しようとするとgadgets.views.getParams()、空のオブジェクトが返されます。Refresh が完了すると、ガジェットは同じ呼び出しを処理し、params を見つけて使用します。

どちらのビューでも、最後に実行されるコードは…</p>

私たちの関数を呼び出すinit()...</p>

…ページを更新しない限り、空のオブジェクトを返します。

なぜこれが起こっているのですか?私はgadgets.*物事を適切に「キックスタート」していませんか?gadgets.*ページを更新するまで、特定のガジェットに「バインド」されていないオブジェクトと話しているようなものです(その後、強制的にキャンバス ビューにバインドされます)。助けてください!

0 投票する
1 に答える
1296 参照

maven - ローカルで Shindig をビルドする

Shindig を OpenSocial コンテナとして使いたい。そのためには、Shindig の現在の機能にさらに機能を追加したいので、そのソース コードをローカルでビルドする必要があります。

http://svn.apache.org/repos/asf/shindig/trunk/にある Shindig の SVN からソース コードをダウンロードしました 。Maven (3.0.3) を使用してビルドしようとしていますが、成功しません。次のコンパイル エラーが発生します。

Shindig 2.0 は 1 年前にリリースされたようですが、おそらく Shindig のコードとその依存関係が一致していないのでしょうか? これらのエラーを解消するにはどうすればよいですか? ありがとう、トーマー

0 投票する
1 に答える
490 参照

http - REST URI に @me のようなトークンを含めると、HTTP キャッシュが壊れませんか?

OpenSocial および一部の新しい Google API には、「@me」や「@self」などのトークンが含まれており、その値は API サーバーによって現在認証されているユーザーに基づく値に置き換えられます。たとえば、「/api/people/@me/@all」は OpenSocial REST URL です。

これは、REST API がネイティブの HTTP キャッシュ サーバー (Squid など) をサポートするという目標と矛盾していませんか?

「Vary」ヘッダーを使用して問題を回避できたとしても、それは大きな欠点のようです。そして唯一の本当の利点は、開発者が一部の URI をアプリにハードコーディングできるようにすることです。なぜこのように設計されたのか知っている人はいますか?

0 投票する
1 に答える
743 参照

liferay - Liferay オープン ソーシャル デプロイ エラー

こんにちは、私は多くの解決策を検索して試しましたが、まったく理解できない新しいエラーが発生した場合. 主な問題は、ポートレットが実行されず、コンソールがポートレットが開始したことを通知しますが、自分で探してください。

回答ありがとうございます。