REST Resource: smarttap
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tài nguyên: SmartTap
Biểu diễn dưới dạng JSON |
{
"kind": string,
"id": string,
"merchantId": string,
"infos": [
{
object (IssuerToUserInfo )
}
]
} |
Trường |
kind (deprecated) |
string
Xác định loại tài nguyên này. Giá trị: chuỗi cố định "walletobjects#smartTap" .
|
id |
string
Giá trị nhận dạng duy nhất của thao tác chạm thông minh. Giá trị này phải tuân theo định dạng issuer ID.identifier, trong đó mã nhận dạng sau do Google phát hành còn mã sau là ứng dụng Chạm thông minh. Mã Chạm thông minh là một chuỗi được mã hoá Base64, đại diện cho mã nhận dạng do ứng dụng Google Pay tạo.
|
merchantId |
string (int64 format)
Mã người bán của tính năng Chạm thông minh đã thực hiện tương tác với tính năng Chạm thông minh.
|
infos[] |
object (IssuerToUserInfo )
Thông tin liên lạc giữa người bán với người dùng.
|
IssuerToUserInfo
Biểu diễn dưới dạng JSON |
{
"action": enum (Action ),
"url": string,
"value": string,
"signUpInfo": {
object (SignUpInfo )
}
} |
Trường |
action |
enum (Action )
|
url |
string
Tính năng này hiện không được sử dụng, hãy cân nhắc việc không dùng nữa.
|
value |
string
Mã thông báo web JSON cho hành động S2AP.
|
signUpInfo |
object (SignUpInfo )
|
Hành động
Enum |
ACTION_UNSPECIFIED |
|
S2AP |
|
s2ap |
Bí danh cũ của S2AP . Không dùng nữa. |
SIGN_UP |
|
signUp |
Bí danh cũ của SIGN_UP . Không dùng nữa. |
SignUpInfo
Biểu diễn dưới dạng JSON |
{
"classId": string
} |
Trường |
classId |
string
Mã của lớp học mà người dùng có thể đăng ký.
|
Phương thức |
|
Chèn tính năng chạm thông minh. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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. |"]]