-1

私はこれができるかどうか疑問に思っていました。簡単な説明: 私はカスタマー レビュー システムを持っています。すべての新しいレビューは、Google によって新しいコンテンツとして認識されます。したがって、XML または RSS フィードを HTML ページに動的にロードする必要があります。PHP を使用するためにサーバーにアクセスできません。すべて jquery、AJAX、および/または JSON(P) で行う必要があります。

このような単純なリクエスト (URL の 1 つ) を行うと、構文エラーが発生します。

 $(document).ready(function(){

    var url ="https://www.abc.com/widgetfeed.php?company=1234"; // this is a RSS feed
    var url ="https://www.abc.com/xml/recent_company_reviews.xml?connectorcode=1234&company_id=1234 // this is a XML feed

    $.getJSON(url+"&callback=?", function(data){

    });

 });

これは可能ですか?YQLなどについて読んだことがありますが、それは私にとっての解決策ではありません! 誰かがこれを行う方法を知っていますか、またはこれが可能かどうか教えてください。ありがとう

4

1 に答える 1

1

これは可能ですか?

いいえ。XML で表現されたデータは、JavaScript で表現されたデータ (JSON-P) ではないため、スクリプトであると偽って読み込むことはできません。

YQLなどについて読んだことがありますが、それは私にとっての解決策ではありません!

サーバー側の XML から JSON-P へのコンバーター (サード パーティのコンバーターでも) を使用したくない場合は、行き詰まります (URL が別のオリジンにあるため、最初からプレーンな古い XHR を使用できないと仮定します)。

于 2012-06-17T17:30:46.453 に答える