Можно ли программно создавать URL-адреса для элементов в Apple iTunes Store?
-
12-09-2019 - |
Вопрос
Можно ли программно создавать URL-адреса непосредственно к товарам в Apple iTunes Store?
Я заметил , что last.fm и подобные сайты содержат ссылки, которые ведут пользователя непосредственно к какой-либо части iTunes Store, например, к странице альбома.
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 LinkShare для обмена ссылками:
http://brandontreb.com/money-you-might-be-missing-out-on-linkshare-api-integration/
Другие советы
Эта страница состояния:
Ссылки на iTunes Как мне создать Ссылки на iTunes?
Используйте свое партнерское имя пользователя и пароль для входа по адресу www.linkshare.com.На странице Создания ссылок для iTunes вы найдете баннеры и текстовые ссылки.Как партнер, вы также имеете доступ к RSS-каналам iTunes и возможность создавать прямые ссылки на любую песню, исполнителя, альбом или аудиокнигу в iTunes, а также на плейлисты iMix, подкасты и iTunes Essentials.
Так что это звучит как "нет".Конечно, всегда существует метод грубой силы, заключающийся в очистке результатов поисковой системы, полученных из списка имен исполнителей или из того, на что вы хотите создать ссылку ...
Важно помнить, что Apple использует идентификаторы приложений в структуре URL-адресов, поэтому, если вы хотите иметь возможность закодировать ссылку на свое приложение до того, как оно будет запущено в эфир, вы можете создать URL-адрес самостоятельно, зайдя в itunes connect, найдя свой app 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];