私は Coldfusion の専門家ではありませんが (率直に言って、Coldfusion についてはほとんど何も知りません)、クライアントの Web ページの 1 つに表示されるように Atom フィードを設定する仕事を任されました。
すべてを正しく配線することができ、フィードを外部 Web サイトに表示することができました。ただし、まだ 1 つの問題があります。投稿へのリンクが必要です。フィードには、そのフィールドの下に、カンマで区切られた同じものへのさまざまなリンクが多数表示されます。
埋め込むことができるように、最初のものを取得するだけで済みます。文字列を解析するだけの私の単純なアプローチなしでこれを行う簡単な方法はありますか (CF で行う方法もわかりません)。
コンテンツを生成するために使用しているコードlinkhref
は次のとおりです。フィールドは、最初のメンバーを取得するために必要なものです。
<cfset feedurl="http://*******.blogspot.com/atom.xml" />
<cffeed source="#feedurl#" properties="feedmeta" query="feeditems" />
<ul>
<cfoutput query="feeditems">
<li>#title#</li>
<li>#linkhref#</li>
<li>#content#</li>
</cfoutput>
</ul>
私が得ているのは、次のようなものです:http://*****.blogspot.com/2012/09/****.html,http://****.blogspot.com/feeds/****/comments/default,http://****.blogspot.com/2012/09/****
など。
どんな助けでも大歓迎です!ありがとう!