Untuk mengambil ID Pengguna Amazon saat ini untuk layanan Amazon lainnya, gunakan IAmazonExtensions
:
public void OnInitialized
(IStoreController controller, IExtensionProvider extensions)
{
string amazonUserId =
extensions.GetExtension<IAmazonExtensions>().amazonUserId;
// ...
}
Untuk menggunakan aplikasi pengujian Sandbox lokal Amazon, menghasilkan deskripsi JSON dari katalog produk Anda pada kartu SD perangkat menggunakan konfigurasi ekstensi IAmazonConfiguration
:
var builder = ConfigurationBuilder.Instance(
StandardPurchasingModule.Instance());
// Define your products.
builder.AddProduct("someConsumable", ProductType.Consumable);
// Write a product description to the SD card
// in the appropriate location.
builder.Configure<IAmazonConfiguration>()
.WriteSandboxJSON(builder.products);
Saat menggunakan metode ini untuk menulis deskripsi produk ke kartu SD, deklarasikan izin Android untuk menulis ke penyimpanan eksternal di manifestasi aplikasi uji:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Hapus izin tambahan ini sebelum penerbitan, jika sesuai.
Amazon Sandbox sekarang diatur untuk pengujian lokal. Untuk informasi lebih lanjut, silakan lihat App Tester documentation Amazon.