2011-10-05 7 views
5

Voglio scrivere una recensione sul mercato amazzonico dalla mia applicazione. Tuttavia posso farlo per Android Market utilizzando questo codice.come scrivere recensioni sul mercato Amazon utilizzando l'app?

Uri marketUri = Uri.parse("market://details?id=" + getPackageName()); 
Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setData(marketUri); 
startActivity(intent); 

Che cosa dovrei fare per fare la stessa cosa per il mercato Amazon?

risposta

11

Per Amazon App Store controlla questo link https://developer.amazon.com/help/faq.html Ha molte informazioni utili. La risposta alla tua domanda è in fase di "Marketing"

Intent goToAppstore = new Intent(Intent.ACTION_VIEW, 
     Uri.parse("http://www.amazon.com/gp/mas/dl/android?p=com.jakar.myapp")); 
     goToAppstore.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
     context.startActivity(goToAppstore); 

che aprirà il negozio di Amazon App per MiaApp. (cambia "com.jakar.myapp" con il nome del pacchetto, ovviamente).

Per supportare entrambi i mercati Android e Amazon con la stessa lima APK vedere questo: How to support Amazon and Android Market (Google Play) links in same APK

+1

Amazon ha spostato il collegamento alla sezione Marchi e distintivi nella pagina sotto le Istruzioni per il collegamento. https://developer.amazon.com/public/resources/marketing-tools/using-badges –

+0

Ma ho trovato questa pagina quella che ha risolto il problema per me perché sto usando un'applicazione Web HTML5 e volevo solo passare nel mio ASIN come questo amzn: // apps/android? asin = B004FRX0MY: https://developer.amazon.com/sdk/in-app-purchasing/sample-code/deeplink.html –

0

Basta utilizzare questo codice, niente di speciale:

Uri marketUri = Uri.parse("<link-to-the-amazon-market>"); 
Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setData(marketUri); 
startActivity(intent); 

Questo intento funziona con qualsiasi tipo di Uri 's si riconosce, se non v'è alcuna speciale Uri modulo per il mercato Amazon, appena reindirizzare l'utente a la pagina web del mercato. Spero che questo ti aiuti.

+0

ma non ho "link-to-the-amazon-mercato" Io lo farà disponibili dopo il caricamento così ho usato getPackgeName per Android. ma sono confuso riguardo il collegamento iniziale per Amazon. Qualcuno può aiutarmi ? – Mahek

Problemi correlati