Apple iTunes ストアのアイテムへの URL をプログラムで作成することは可能ですか?
-
12-09-2019 - |
質問
Apple iTunes ストアのアイテムに直接アクセスする URL をプログラムで作成することは可能ですか?
私はそれに気づきました ラスト.fm および同様のサイトには、アルバム ページなどの iTunes ストアの一部にユーザーを直接誘導するリンクがあります。
リンクの URL は last.fm によって作成されます。そのような URL の例を次に示します。http://www.last.fm/affiliate_redirect.php?restype=9&id=3168755&supplier=24
このリンクの背後に何らかのコードがあると思いますが、すべての項目を手動で追加したわけではないでしょうか?
解決
2つの側面があります。まず、ディープリンクを取得するには、 プログラムによる App Store の検索:
http://www.onemanclapping.org/2009/01/itms-link-generator-api.html
次に、これらのリンクをアフィリエイト リンクに変換するには、 リンクシェアAPI:
http://brandontreb.com/money-you-might-be-missing-out-on-linkshare-api-integration/
他のヒント
このページの状態:
私が作成するにはどうすればよいのiTunesへのリンク iTunesのリンク?
あなたのアフィリエイトのユーザー名を使用し、 ログインするためのパスワード www.linkshare.com に。作成リンク上 ページのiTunesのために、あなたはバナーを見つけます そして、テキストリンク。アフィリエイトとして、あなた また、iTunesのRSSへのアクセス権を持っています フィードと直接作成する機能 任意の曲へのリンク、アーティスト、アルバム、または iTunesでオーディオブックと同様に iMixプレイリスト、ポッドキャスト、とiTunes エッセンシャルます。
だからそれは「ノー」のように聞こえます。もちろん、いつもの強引なアプローチがありますスクリーン・スクレイピングあなたは...
へのリンクを作成したい、または何からアーティスト名の一覧から供給される検索エンジンの出力を覚えて良いことは、URLの構造にリンゴの使用アプリ識別のことですアプリのIDを検索し、次に怒鳴るなどのURLを作成します。
http://itunes.apple.com/app/id439244209
プログラムにより、我々はURLで曲を検索し、これはiTunesのAPI
から入手できるそのリンクのコードですNSString *method=[NSString stringWithFormat:@"http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch?term=shakira's+waka+waka&entity=musicVideo"];
NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
[request setURL:[NSURL URLWithString:method]];
[request setHTTPMethod:@"GET"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
artist=[[NSMutableArray alloc]init];
url=[[NSMutableArray alloc]init];
album=[[NSMutableArray alloc]init];
NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:request delegate:self];