Я хочу реализовать возможность запуска приложения Google Pay из моего приложения .Net Maui. В документации Google представлена реализация на Java, которая
строит URI,
создает намерение,
StarsActivityForResult для запуска приложения Gpay с входными данными
Uri uri =
new Uri.Builder()
.scheme("upi")
.authority("pay")
.appendQueryParameter("pa", "your-merchant-vpa@xxx")
.appendQueryParameter("pn", "your-merchant-name")
.appendQueryParameter("mc", "your-merchant-code")
.appendQueryParameter("tr", "your-transaction-ref-id")
.appendQueryParameter("tn", "your-transaction-note")
.appendQueryParameter("am", "your-order-amount")
.appendQueryParameter("cu", "INR")
.appendQueryParameter("url", "your-transaction-url")
.build();
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(uri);
intent.setPackage(GOOGLE_PAY_PACKAGE_NAME);
activity.startActivityForResult(intent, GOOGLE_PAY_REQUEST_CODE);
Но как это можно реализовать в .Net Maui для Android и iOS? Если это реализация для конкретной платформы, то любой пример того, как создать этот Intent/start и т. д., будет очень полезен.
Я хочу реализовать возможность запуска приложения Google Pay из моего приложения .Net Maui. В документации Google представлена реализация на Java, которая [list] [*]строит URI, [*]создает намерение, [*]StarsActivityForResult для запуска приложения Gpay с входными данными [*]также получите ответ от намерения. [/list] [code] Uri uri = new Uri.Builder() .scheme("upi") .authority("pay") .appendQueryParameter("pa", "your-merchant-vpa@xxx") .appendQueryParameter("pn", "your-merchant-name") .appendQueryParameter("mc", "your-merchant-code") .appendQueryParameter("tr", "your-transaction-ref-id") .appendQueryParameter("tn", "your-transaction-note") .appendQueryParameter("am", "your-order-amount") .appendQueryParameter("cu", "INR") .appendQueryParameter("url", "your-transaction-url") .build(); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(uri); intent.setPackage(GOOGLE_PAY_PACKAGE_NAME); activity.startActivityForResult(intent, GOOGLE_PAY_REQUEST_CODE); [/code] Но как это можно реализовать в .Net Maui для Android и iOS? Если это реализация для конкретной платформы, то любой пример того, как создать этот Intent/start и т. д., будет очень полезен. [list] [*]https://developers. google.com/pay/india/api/android/in-app-pays [*]https://developers.google.com/pay/india/api/ios/in-app- платежи [/list]