是否可以以编程方式创建 Apple iTunes 商店中项目的 URL?
-
12-09-2019 - |
题
是否可以以编程方式创建直接指向 Apple iTunes 商店上的项目的 URL?
我注意到 最后调频 类似网站的链接可以将用户直接带到 iTunes 商店的某个部分,例如专辑页面。
该链接的 URL 由 last.fm 创建。下面是此类 URL 的示例:http://www.last.fm/affiliate_redirect.php?restype=9&id=3168755&supplier=24
我认为他们在这个链接后面有一些代码,但他们肯定没有手动添加所有项目?
解决方案
有两个方面。首先,您可以通过以下方式获得深层链接 以编程方式搜索 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 要领。
因此听起来像“否”。当然,总会有蛮力方法屏幕抓取来自或任何你想创建一个链接到...
艺术家的名单喂搜索引擎的输出要记住一件好事是,苹果使用的应用程序的ID在URL结构,如果你希望能够在你的应用程序是活的,你可以去到iTunes Connect中创建自己的URL的链接代码,您的应用程序,找到你的应用程序ID,然后创建URL作为波纹管。
http://itunes.apple.com/app/id439244209
编程方式我们通过网址搜索歌曲,这是从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];
不隶属于 StackOverflow