「かっこいい・かわいい・おしゃれ」が大好きな1990年生まれ、神奈川県出身。
MusicLover
無料で洋楽が聞ける音楽アプリ
CalCal Lite
給料計算が出来るシフト管理アプリ

前回、紹介した「iTunes内のランキングをサイドバーに表示する方法(LinkShare対応だよ!)」を使って、サイドバーにAppStoreのランキングを出力する事が出来ました。
今回は、iTunesのアフィリエイトプログラムであるLinkShareの自分のIDに対応させる方法を紹介します。
今回、LinkShareに対応させるために、BentoBoxのリンクジェネレーターWebサービスを用いました。
詳しくは、以下のリンクを参照してください。(使うだけなら知らなくても問題ないです。)
リンクジェネレーター Webサービス:BentoBox(TM):みんなで使えるツール・アプリを、みんながつくってシェアするアフィリエイトツール開発・共有プロジェクト
まず、LinkShareにログインします。ナビバーから「リンク→Webサービス」を選択します。

すると、下の方に「このサイトアクセスのトークン」というのがあります。これを確認しましょう。表示されていない場合は、トークンの更新ボタンを押すと表示されます。

これをコピーし、PHPプログラムである以下の部分を編集します。
<?php
date_default_timezone_set('Asia/Tokyo');
$rssUrl = "https://itunes.apple.com/jp/rss/toppaidapplications/limit=5/xml";
$rss = file_get_contents($rssUrl);
$xml = simplexml_load_string($rss);
$rssresults = '';
$ranking = 0;
$api_url = "http://getdeeplink.linksynergy.com/createcustomlink.shtml";
$token = "ace5823ba061746afb60147efa2c0b333531ea5c86026dfe36191e61007f6ba9"; //取得したトークンに書き換える!!!!!
$mid_list = 13894; //iTunesStoreのID
//以下省略
これで、自分のLinkShareのIDで出力がされるようになります。
以上。簡単でしたでしょ?
次のエントリーでAppStoreだけでなくMacAppStoreやiTunes内の楽曲などに対応させる方法を紹介したいと思います。
iTunes内のランキングをサイドバーに表示する方法(LinkShare対応だよ!) | MasterPeace21
