問題タブ [scene7]

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 に答える
1029 参照

aem - AEM error.log で Adob​​e Scene7 関連のエラーを取り除く方法を教えてください。

アプリケーションで Adob​​e Scene7 統合を使用しなくなったため、OSGi 構成を使用して Scene7 バンドルを無効にしました。その後でも、以下のようなエラー ログに Scene7 関連のエラーが表示されます。エラーを回避するためにバンドルcom.day.cq.wcm.cq-wcm-webservice-supportを無効にすることはできますか? または、このエラーを回避する他の方法はありますか? AEM 6.0 を使用しています

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

javascript - JSONP 画像リクエストがループしていませんか?

製品イメージが存在するかどうかを確認するように Scene7 に要求しました。存在する場合、jsonp はこれを返します。

サイトはすべての製品のテンプレートをロードし、コードはすべての製品に存在しますが、スクリプトが繰り返されても、ページ上のすべての製品ではなく、最後の製品に対してのみ機能します. 理由はありますか?

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

javascript - Scene7 からソーシャル メディアへの画像の共有

レンダリングされた画像をソーシャル メディア、つまり Facebook や Pinterest で共有するのに問題があります (まだ他のもので試していません)。画像は、家具の色や床の種類などを調整できる家のさまざまな部屋のシーンです。まだ何も変わっていないリンク、色のないシーンの基本的な画像を与えるとうまくいきますオブジェクト、床なしなど。しかし、何かを変更した瞬間から、それは機能しなくなります。品質と解像度を最低にしても機能しません。

Facebookクローラーは次のように述べています。

指定された og:image は、許可されている最大サイズの 8Mb を超えたか、サーバーの応答が遅すぎたため、ダウンロードできませんでした。

さて、それが基本的なイメージでうまくいったとき、それは同じことを言って、うまくいきました. og:image メタタグでも、javascript の API 経由でも動作させることができません

ピンタレスト 言います:

画像を取得できませんでした

共有画面では画像のプレビューが表示されますが、投稿するとこのエラーが発生します。コンソールには、混合コンテンツがブロックされたことも (動作イメージと非動作イメージで) 表示されます ( https://developer.mozilla.org/en-US/docs/Security/Mixed_content )

これは、これらの画像へのリンクがどのように見えるかです (クライアントのプライバシーからどのように見えるかの例であるため、機能しません) これを機能させる方法について何かアイデアはありますか?

これは機能します

http://company.scene7.com/is/image/CompanyRender/?src=ir {CompanyRender/room01-day}&hei=400&fmt=jpg&qlt=90&op_sharpen=1

これは動作しません

http://company.scene7.com/is/image/CompanyRender/?src=ir {CompanyRender/room01-day?obj=floor&src=is{CompanyRender/flr_400379-nh?layer=1&blendMode=mult&color=255,255,255}&rotate=180&gloss =0&res=110}&hei=400&fmt=jpg&qlt=90&op_sharpen=1

Ps。「Scene7」タグはありません。あるべきではありませんか?

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

angularjs - Scene 7 サーバーでホストされている画像のリストを取得する最良の方法は何ですか?

ユーザーが選択できる画像のリストを表示する必要がある (角度 1) アプリケーション機能に取り組んでいます (目的は何であれ)。

画像がScene 7 サーバーでホストされていることを除けば、すべて非常に簡単です。画像セットの概念があることは知っています。おそらくそこにセットが作成され、私がする必要があるのは、そのセット内の画像のリストを取得し、それを解析して JavaScript 配列にすることだけです。

ただし、ドキュメントを調べてウェブを検索した後、それを達成する方法がわかりません。

この目的を達成するにはどうすればよいでしょうか。Scene 7 サーバーから利用可能な画像のリストを取得し、それを角度アプリケーションに渡しますか?

理想的なケースでは、それは JSON 形式で、フロントエンドのみのアプローチです。ただし、それが不可能な場合は、他のアプローチでも可能です。たとえば、Scene 7 API に接続する独自のバックエンド サーバーへの角度呼び出しを行い、そのリストを任意の形状または形式で取得し、解析してから、JSON として角度アプリに渡します。

誰もこれを経験したことがありますか?

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

scene7 - Adobe Scene7 API - 特定のフォルダー内のアセットを取得するにはどうすればよいですか?

フォルダごとにアセットのリストを取得しようとすると、次のような問題が発生します。

ドキュメントは、assetHandleArray が「getAssets」の必須フィールドであることを示しており、ドキュメントには「フォルダーとすべてのサブフォルダーをリーフ レベルに取得するためのルート フォルダー。除外すると、会社のルートが使用されます。」

しかし、フォルダー ハンドルを配置しようとすると、無効なハンドル例外がスローされます。

参照: https://marketing.adobe.com/resources/help/en_US/s7/ips_api/operations/r_get_assets.html

リクエストの例:

応答例:

では、資産を取得するにはどうすればよいでしょうか。