アプリ版:「スタンプのみでお礼する」機能のリリースについて

Yahoo apiの以下のURLはPHPで作成されています。(サンプルコード集より)

http://cgi.geocities.jp/ydevnet/sample/shopping/ …

このapiをJavascriptで作成することは可能でしょうか?

可能であれば、以下のURLのmooraku.js を改良して作成してみたいと思っています。

http://common1.biz/material/javascript/21/


もし可能であれば、

1、画像
2、価格
3、商品名
4、商品説明

の4要素をJavascriptで表示させるには、どうすればよいのでしょうか?

具体的に改良方法をご教示いただければと思います。

大変申し訳ございませんが、お詳しい方、よろしくお願い致します。

m(_ _)m

A 回答 (1件)

http://developer.yahoo.co.jp/webapi/shopping/sho …
Yahoo!ショッピングの検索結果はJSONPで提供されていますので、4要素の表示は可能です。

http://developer.yahoo.co.jp/sitemap/
他のAPIはRESTなので、クロスドメインをサポートするXHR(XHR2)でなければ、
同一ドメイン内に設置したCGIアプリを経由しないと無理ですね。


>具体的に改良方法をご教示いただければと思います。
一言で言えばJSONPで作ればいいです。

具体的に、、、どこからどこまでの具体的にかわかりませんが、
JavaScript基礎からDOMの方は本一冊で切る規模ですので割愛させていただきます。

var data={name:'名前', price:'100',description:'説明',image:'url'}
という変数からHTMLデータ(DOMツリー)を生成して、表示すればOKというものです。

JSONPでは、その元データがコールバック関数の引数に入っています。
プロパティはAPIのリスポンスを確認してください。
    • good
    • 0
この回答へのお礼

ご返信ありがとうございました。
JSONPで作れば、JavaScriptでできることが分かって良かったです。

あと詳しい説明もありがとうございました。
とても参考になりました。

今回のヒントを参考に自分で研究してチャレンジしてみます!

お礼日時:2012/03/20 17:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!