هل من الممكن إنشاء عناوين URL للعناصر الموجودة على Apple iTunes Store برمجيا؟

StackOverflow https://stackoverflow.com/questions/767951

  •  12-09-2019
  •  | 
  •  

سؤال

هل من الممكن إنشاء عناوين URL مباشرة للعناصر الموجودة على Apple iTunes Store برمجيا؟

وقد لاحظت أن last.fm. ومواقع مماثلة لها روابط التي تأخذ المستخدم مباشرة إلى جزء من متجر iTunes، مثل صفحة الألبوم.

يتم إنشاء عنوان URL للربط بواسطة last.fm. إليك مثال على مثل عنوان URL:http://www.last.fm/affiliate_redirect.php؟restype=9&id=3168755&supplier=24.

أفترض أن لديهم بعض الكود وراء هذا الرابط، ولكن بالتأكيد لم يضيفون جميع العناصر يدويا؟

هل كانت مفيدة؟

المحلول

هناك جانبان. أولا، يمكنك الحصول على روابط عميقة من قبل البحث ببرمجة في متجر التطبيقات:

http://www.onemanclapping.org/2009/01/itms-link-generator-api.html

بعد ذلك، يمكنك تحويل هذه الروابط إلى الروابط التابعة باستخدام LinkShare API.:

http://brandontreb.com/money-you-might-be-missing-out-on-linkshare-api-integration/

رابط النص

نصائح أخرى

هذه الصفحة تنص على:

ربط iTunes كيف يمكنني إنشاء روابط iTunes؟

استخدم اسم المستخدم التابع الخاص بك وكلمة المرور لتسجيل الدخول في www.linkshare.com.. وبعد في صفحة إنشاء روابط للحصول على iTunes، ستجد لافتات وروابط نصية. كشركة تابعة، يمكنك أيضا الوصول إلى ITUNES RSS Feeds والقدرة على إنشاء روابط مباشرة بأي أغنية أو فنان أو ألبوم أو Audiobook على iTunes، بالإضافة إلى قوائم التشغيل IMIX و Podcasts و ETUNES Essentss.

بحيث يبدو وكأنه "لا". بالطبع هناك دائما نهج القوة الغاشمة من شاشة كشط شاشة تجريف محرك البحث تغذيه من قائمة أسماء الفنانين، أو من كل ما تريد إنشاء رابط إليه ...

شيء جيد أن نتذكره هو أن Apple استخدم معرف التطبيق في بنية URL، إذا كنت ترغب في أن تكون قادرا على رمز رابط إلى تطبيقك قبل أن يعيش تطبيقك، فيمكنك إنشاء عنوان URL بنفسك بالانتقال إلى iTunes Connect، والعثور على تطبيقك معرف ثم إنشاء عنوان URL كما هو عاليا.

Apple ID from Itunes Connect

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];
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top