REST Resource: smarttap
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
संसाधन: SmartTap
JSON के काेड में दिखाना |
{
"kind": string,
"id": string,
"merchantId": string,
"infos": [
{
object (IssuerToUserInfo )
}
]
} |
फ़ील्ड |
kind (deprecated) |
string
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग "walletobjects#smartTap" .
|
id |
string
स्मार्ट टैप के लिए यूनीक आइडेंटिफ़ायर. यह वैल्यू, issuer ID फ़ॉर्मैट के हिसाब से होनी चाहिए.identifier, जहां पहले वाला आईडी Google जारी करता है और बाद वाला स्मार्ट टैप आईडी होता है. स्मार्ट टैप आईडी, Base64 कोड में बदली गई स्ट्रिंग होती है. इससे उस आईडी का पता चलता है जिसे Google Pay ऐप्लिकेशन से जनरेट किया गया है.
|
merchantId |
string (int64 format)
स्मार्ट टैप से जुड़े इंटरैक्शन में शामिल लोगों का स्मार्ट टैप मर्चेंट आईडी.
|
infos[] |
object (IssuerToUserInfo )
व्यापारी/कंपनी/कारोबारी से उपयोगकर्ता को होने वाली बातचीत.
|
IssuerToUserInfo
JSON के काेड में दिखाना |
{
"action": enum (Action ),
"url": string,
"value": string,
"signUpInfo": {
object (SignUpInfo )
}
} |
फ़ील्ड |
action |
enum (Action )
|
url |
string
फ़िलहाल, इसका इस्तेमाल नहीं किया जा रहा है. इसलिए, अब इसे इस्तेमाल न करें.
|
value |
string
S2AP कार्रवाई के लिए JSON वेब टोकन.
|
signUpInfo |
object (SignUpInfo )
|
कार्रवाई
Enums |
ACTION_UNSPECIFIED |
|
S2AP |
|
s2ap |
S2AP का पुराना उपनाम. समर्थन नहीं होना या रुकना.
|
SIGN_UP |
|
signUp |
SIGN_UP का पुराना उपनाम. समर्थन नहीं होना या रुकना.
|
SignUpInfo
JSON के काेड में दिखाना |
{
"classId": string
} |
फ़ील्ड |
classId |
string
उस क्लास का आईडी जिसके लिए उपयोगकर्ता साइन अप कर सकता है.
|
तरीके |
|
स्मार्ट टैप को शामिल करता है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[[["\u003cp\u003eSmartTap is a resource that facilitates communication between merchants and users during contactless interactions, containing information such as merchant ID and user data.\u003c/p\u003e\n"],["\u003cp\u003eIssuerToUserInfo objects within SmartTap resources store communication details, including actions to be taken and relevant data like URLs or JSON web tokens.\u003c/p\u003e\n"],["\u003cp\u003eActions within SmartTap interactions can include Secure NFC pairing (S2AP) or user sign-up, directing specific functionalities.\u003c/p\u003e\n"],["\u003cp\u003eSignUpInfo objects provide details about potential user sign-up options associated with the SmartTap interaction, such as class IDs for registration.\u003c/p\u003e\n"],["\u003cp\u003eSmartTap resources can be inserted using the \u003ccode\u003einsert\u003c/code\u003e method, enabling the creation of new SmartTap instances.\u003c/p\u003e\n"]]],["SmartTap resources are identified by a unique `id`, `merchantId`, and an array of `infos`. These infos, detailed in `IssuerToUserInfo`, contain actions like `S2AP` or `SIGN_UP`. Actions use a JSON web token (`value`) and potentially `SignUpInfo`, with a `classId` for sign-up. The primary method is `insert`, which adds a Smart Tap instance. Each SmartTap info contains communication from merchant to user.\n"],null,["# REST Resource: smarttap\n\n- [Resource: SmartTap](#SmartTap)\n - [JSON representation](#SmartTap.SCHEMA_REPRESENTATION)\n- [IssuerToUserInfo](#IssuerToUserInfo)\n - [JSON representation](#IssuerToUserInfo.SCHEMA_REPRESENTATION)\n- [Action](#Action)\n- [SignUpInfo](#SignUpInfo)\n - [JSON representation](#SignUpInfo.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: SmartTap\n------------------\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"kind\": string, \"id\": string, \"merchantId\": string, \"infos\": [ { object (/wallet/reference/rest/v1/smarttap#IssuerToUserInfo) } ] } ``` |\n\n| Fields ||\n|-------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `kind` **(deprecated)** | `string` | This item is deprecated! Identifies what kind of resource this is. Value: the fixed string `\"walletobjects#smartTap\"`. |\n| `id` | `string` The unique identifier for a smart tap. This value should follow the format \u003cvar translate=\"no\"\u003eissuer ID\u003c/var\u003e.\u003cvar translate=\"no\"\u003eidentifier\u003c/var\u003e where the former is issued by Google and latter is the Smart Tap id. The Smart Tap id is a Base64 encoded string which represents the id which was generated by the Google Pay app. |\n| `merchantId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Smart Tap merchant ID of who engaged in the Smart Tap interaction. |\n| `infos[]` | `object (`[IssuerToUserInfo](/wallet/reference/rest/v1/smarttap#IssuerToUserInfo)`)` Communication from merchant to user. |\n\nIssuerToUserInfo\n----------------\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"action\": enum (/wallet/reference/rest/v1/smarttap#Action), \"url\": string, \"value\": string, \"signUpInfo\": { object (/wallet/reference/rest/v1/smarttap#SignUpInfo) } } ``` |\n\n| Fields ||\n|--------------|--------------------------------------------------------------------------|\n| `action` | `enum (`[Action](/wallet/reference/rest/v1/smarttap#Action)`)` |\n| `url` | `string` Currently not used, consider deprecating. |\n| `value` | `string` JSON web token for action S2AP. |\n| `signUpInfo` | `object (`[SignUpInfo](/wallet/reference/rest/v1/smarttap#SignUpInfo)`)` |\n\nAction\n------\n\n| Enums ||\n|----------------------|--------------------------------------------------------------------|\n| `ACTION_UNSPECIFIED` | |\n| `S2AP` | |\n| `s2ap` | Legacy alias for `S2AP`. Deprecated. | This item is deprecated! |\n| `SIGN_UP` | |\n| `signUp` | Legacy alias for `SIGN_UP`. Deprecated. | This item is deprecated! |\n\nSignUpInfo\n----------\n\n| JSON representation |\n|-------------------------------|\n| ``` { \"classId\": string } ``` |\n\n| Fields ||\n|-----------|----------------------------------------------------|\n| `classId` | `string` ID of the class the user can sign up for. |\n\n| Methods ------- ||\n|---------------------------------------------------------|------------------------|\n| ### [insert](/wallet/reference/rest/v1/smarttap/insert) | Inserts the smart tap. |"]]