私はこの質問とblogspot-linkを数回読んで再読しました。理解するのは難しいです。
あなたがもう少し情報を与えればそれは助けになると思います:
- このJavaScriptをどこに配置しますか?つまり、同じブログに掲載されるのでしょうか?これがクロスサイトのセキュリティ要件を決定するので、私は尋ねています。
- これは、実際には、制御しないクロスドメインリクエスト(別のドメイン|サーバー(blogspot.com)からデータをロードする)を実行したい場合の質問であると強く感じています。そうしないと、「Access-」で遊んでしまいます。サーバー側の「Control-Allow-Origin」。
- このスクリプトは、オンラインまたはローカルの(x)htmlソースにありますか?
- このラベルを含む既存のリストのより詳細な例(またはサンプル)を提供していただけますか、それともスパイダー|インデックスロボットのようなブログをクロールしますか?
上記の仮定が正しければ、問題の最初の部分はクロスドメインデータの取得です(これは、XMLHttpRequest(別名AJAX)のような単純なソリューションを使用することは現在困難です)。
次に、独自のサーバー側スクリプト(php)を調べて、このデータを取得し、ブラウザーアプリケーションに送信(事前解析)することができます(事実上、これは独自のドメインにあるプロキシです)。また、この現代のクロスドメインセキュリティを回避するために、Javaオブジェクト(またはSilverlight?または最近ではクロスドメインセキュリティの制限に
悩まされているフラッシュ)を使用することも聞いたことがあります。
次に、これらのオブジェクト(ソースを取得する)の1つ以上を埋め込み、javascriptを介してそれらと通信することができます。この手法のバリエーションは、クロスブラウザの複数のファイルのアップロードにもよく使用されます。
StackOverflowには、問題のこの部分に対する解決策(オブジェクト)がすでに存在する可能性があります。
問題のこの最初の部分を修正すると、問題の2番目の部分は、取得した「ラベル」データを解析し(たとえば、正規表現)、それらから新しいリンクを構築して「要約」コンテンツを取得することになります。 、最初にラベルリストを取得するために使用されたのと同じデータ取得手法を使用します。
これはあなたが求めているものですか?
更新:
純粋なjavascript / jsonには、 SOに関する優れたトピックがあります。
Javaを使用する場合は、これを確認できます。PHPでは、 file_get_contents()またはfile_get_html(
)
を使用します。SOに関するこのトピックも参照してください。
UPDATE2:受け入れられた回答(以下のコメントから:)
グーグルの開発者ブロガードキュメント2.0であなたは見つけることができます:RetrieveingWithQuery。
引用:
/ category
フィード結果をフィルタリングするカテゴリ(ラベルとも呼ばれます)を指定します。たとえば、blogger.com / feeds / blogID / posts / default /-/ Fritz / Laurieは、FritzとLaurieの両方のラベルが付いたエントリを返します。
この手法を使用するJavaScriptの実用的な部分はここにあります:list-recent-posts-by-label
これで、このフィルターされたリストから要約を「AJAX」するだけで続行できます。
幸運を!