アプリで資産管理を行いたい、という要望はよく聞きます。その際、既存サイトのデータが参照できたら便利ですよね。APIを通して取得したいといった要件は十分考えられます。APIから取得したデータを表示する方法について紹介します。少々長くなってしまうので、簡単に本稿の構成を書いておきます。Key、トラッキングIDの取得方法について2.phpを利用したAmazonへのパラメーターの生成方法について3.kintoneからのJavaScript呼び出しとJavaScript内でのAjaxの記載についてその前に・・・本件を実現するために必要なものがあります。それは例えば・・・パソコン。ノートでもデスクトップでもよいですが、スマートフォンや俗にいうガラパゴス携帯、またタブレットからの利用は考慮していません。Explorer9、11で検証しています。その他のブラウザでは予測不可能な動作に遭遇するかもしれません。他のブラウザでも動けばそれに越したことはありません。ノウハウはぜひ教えて頂ければ^^;)・・・。この4種でお願いします。phpの動作するサーバー。今回の検証で使用したレンタルサーバーは、php.iniも変更できず、pearなどのライブラリも利用できません。SSLも専用でははく共用SSLを使用しています。phpネイティブだけを頼りに構築しているので、サーバー間の動作差異はあまりないと思えます。2.2で動いているそうです。phpのバージョンは5.3.2です。kintoneの画面ですが、最低限3つのフィールドが必要です。Isbnを入力するためのフィールド(名称:F_Isbn)を追加し、Amazon情報表示用のスペース(名称:Space_Image)と画像表示用のスペース(名称:Large_Image)を追加してください。表にまとめると以下のような感じとなります。最後になりますが、本稿は2014/10月に書かれました。その時期のkintoneとAWSの仕様に合わせています。networkへの掲載に合わせ、サイボウズ社のご担当者のチェックを経て、2015/2月のkintoneのバージョンアップ内容と本稿の記載を照合させた上で投稿しています。2015/7現在、まだ同じ仕組みで動作しているので、本稿の内容に問題ないとは思われますが、今後のkintoneおよびAWSのバージョンアップによっては本稿の内容が正常に動作しない恐れもあります。ご承知の上、ご参考になさって下さい。Key、トラッキングIDの取得方法についてhttps://www.amazon.co.jpにアクセスしましょう。次にアカウントを既にお持ちの方はログインし、まだの方はアカウントの新規作成をお願いします。いう表示になっています。その赤枠部分をクリックすると、アカウントの管理画面に移動します。管理画面では、アフィリエイトの報酬結果を見たい気持ちをこらえ、ページの下端まで移動してください。すると下2図のような記載が見つかると思います。その中のアソシエイト(アフィリエイト)をクリックしてください。下3図は、アソシエイト・セントラルの画面です。左上にIDのようなものが書かれています(赤枠囲み)。これがkintoneからAmazonへアクセスする際に必要な情報の一つ「トラッキングID」です。φ(..)メモしておいてください。APIというのがあります。そのバナーをクリックしてください。APIのページに移動します。ページ内にはAmazonへのAPIアクセスの奥義が沢山書かれています。お読み頂ければと思います。ここは先を急ぎましょう。ページの中ほどに、下4図のようなリソースというコーナーが設けられており、その中にアカウント設定というリンクがあります。これをクリックします。アカウントサービスのページに移動しました(下5図)。アクセスキー情報という枠の中に、こちらのリンクというリンクがあります(下5図の赤枠です)。これをクリックしてください。ダッシュボードのページに移ったと同時に、ダイアログボックスが登場します(下6図)。Amazonでは、アカウント管理についてはIAMというサービスを推奨しています。きめ細やかな各種権限設定が可能になっているようです。今回のAmazonへのAPIに当っては、最初にAmazonにログインした際に使用したアカウント(IAMではルートIDと呼んでいるようです)の認証情報を使用する必要があります。Credentialsの方をクリックして下さい。Credentialsの画面が表示されました。Key)をクリックして下さい。下8図のようにメニューが開きました。Changeとメッセージがあります。Keyが使用できないという意味です。Keyをクリックすると発行できます。IDはDeleteしてください。IDを発行した画面が下9図です。Key」が表示されます。φ(..)メモしておいてください。Fileをクリックすると、csvファイルで2つのIDが保存できます。Key、トラッキングIDの3種類の情報が取得できました。3種類とも是非φ(..)メモしておいてください。図が多くて見にくかったことでしょう。コメントをキャンセルコメントお名前メールアドレス入力頂いても非表示ですWebサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。