كيف يمكنني السماح بروابط تابعة للعناصر الموجودة في تطبيق iPhone الخاص بي؟

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

  •  23-09-2019
  •  | 
  •  

سؤال

أقوم بعمل تطبيق iPhone يحتوي على معلومات حول ألعاب الفيديو المختلفة. كيف يمكنني تنفيذ واجهة برمجة تطبيقات التسوق التي تسمح لي بإعادة توجيه المستخدمين الذين يختارون شراء لعبة؟

بمعنى آخر ، أنا أبحث عن نوع من واجهة برمجة تطبيقات البرنامج التابعة التي تعمل مع iPhone وتتيح لي وضع أزرار شراء العناصر التي تعيد توجيه المستخدم إلى صفحة المنتج.

شكرًا.

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

المحلول

نيتك غير واضحة. هل تحاول بيع المحتوى لتطبيقك؟ إذا كان الأمر كذلك ، فهناك طريقة ثابتة معتمدة من Apple للقيام بذلك:

http://developer.apple.com/iphone/library/documentation/networkinginternet/conceptual/storekitguide/addingastoreOtoyourapplication/addingastoreOtoyourapplication.html

إذا كنت تحاول بيع شيء غير مرتبط بالون ، فيجب عليك إعادة التوجيه إلى صفحة ويب تعالج المعاملة بالفعل. يمكنك القيام بذلك كرابط يفتح صفحة في Safari ، أو كمدمج UIWebView.

النهج الأول أبسط:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://www.google.com"]];

الثاني أكثر تعقيدًا:

http://developer.apple.com/iphone/library/documentation/uikit/reference/uiwebview_class/reference.html

إذا كان سؤالك يسأل حقًا عن كيفية إنشاء واجهة برمجة تطبيقات شراء المنتج بالكامل ، فلا تبدو ساخرًا ، أقترح هذا الموقع كنقطة انطلاق مفيدة:

http://www.amazon.com/books/

نصائح أخرى

ماذا عن الإشارة إلى صفحة iTunes ، على سبيل المثال

http://itunes.apple.com/webobjects/mzstore.woa/wa/viewsoftware؟id=300136119&mt=8

إذا استبدلت "iTunes" بـ "Phobos" ، فسيتم فتح متجر التطبيقات عند استخدام iPhone لفتح LinkG ، على سبيل المثال

http://phobos.apple.com/webobjects/mzstore.woa/wa/viewsoftware؟id=300136119&mt=8

عذرًا ، قد أسيء فهم ما تطلبه ، لكنني أفسر سؤالك كما تريد إنشاء تطبيق "اكتشاف التطبيق" حيث توصي بألعاب iOS الأخرى في متجر التطبيقات. إذا كان هذا صحيحًا ، فستحتاج إلى استخدام برنامج Itunes / App Store Affiliate.

مزيد من المعلومات هنا -http://www.apple.com/itunes/affiliates/resources/documentation/itunes-app-store-affiliate-program.html

API التي ستستخدمها بعد ذلك هي "API Search." يمكن العثور على مزيد من المعلومات حول ذلك هنا -http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top