2017-04-11 6 views
1

Ich habe es geschafft, eine Loyalitätskarte zu Android Pay innerhalb einer Android-App zu speichern, indem Sie die Google Dev Richtlinien: https://developers.google.com/save-to-android-pay/guides/loyalty/get-started. Momentan verwendet meine Implementierung nur den JWT, der vom Back-End abgerufen wird, um einen Link zu erstellen, auf den der Benutzer klicken kann, um die Kundenkarte zu speichern. Jetzt ist mein Problem, dass ich keine Methode habe zu bestimmen, ob die Kundenkarte gespeichert wurde oder nicht, und wenn sie gespeichert wurde, wie kann ich dann zu ihr verlinken? Hat jemand diesbezüglich irgendwelche Erfahrungen?Android Pay Deeplink zu gespeicherten Kundenkarte

+0

Was haben Sie als Schaltfläche "Save to Android Pay" verwendet? – DDukesterman

+0

Nur eine normale Schaltfläche, wenn ich Ihre Frage verstehe. Ich habe keine Schaltfläche aus einem bestimmten SDK oder anderen Konfigurationen verwendet, sondern nur eine Schaltfläche mit einem OnClick-Listener, der auf eine Verknüpfung mit der Konfiguration für Android Pay verweist. –

Antwort

0

das Objekt holen und suchen die „hasUsers“ https://developers.google.com/save-to-android-pay/reference/v1/loyaltyobject/get Wenn true Objekt in einer Brieftasche ist sonst nicht ist. Da ein Objekt in mehreren Brieftaschen vorhanden sein kann, muss es aus allen Brieftaschen entfernt werden. Lassen Sie das Objekt und die Brieftasche dem Festlegen der Eigenschaft "allowMultipleUsersPerObject", die im Objekt auf false gesetzt ist, eindeutig zugeordnet werden. https://developers.google.com/save-to-android-pay/reference/v1/loyaltyobject

Verwandte Themen