Method: loyaltyclass.list
Belirli bir kart veren kimliği için tüm bağlılık sınıflarının listesini döndürür.
HTTP isteği
GET https://walletobjects.googleapis.com/walletobjects/v1/loyaltyClass
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
Parametreler |
issuerId |
string (int64 format)
Sınıf listeleme yetkisi olan ihraççının kimliği.
|
token |
string
maxResults belirtilmişse ancak listede maxResults 'ten fazla sınıf varsa sonraki sonuç grubunu almak için kullanılır. Örneğin, 200 sınıf içeren bir listeniz varsa ve list işlevini maxResults parametresi 20 olarak ayarlanmış şekilde çağırırsanız list işlevi ilk 20 sınıfı ve bir jeton döndürür. maxResults değerini 20 olarak ayarlayarak ve sonraki 20 sınıfı almak için jetonu ekleyerek listeyi tekrar çağırın.
|
maxResults |
integer
Bir liste tarafından döndürülen maksimum sonuç sayısını tanımlar. maxResults tanımlanmazsa tüm sonuçlar döndürülür.
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Alanlar |
resources[] |
object (LoyaltyClass )
Liste isteğine karşılık gelen kaynaklar.
|
pagination |
object (Pagination )
Yanıtın sayfalandırılması.
|
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/wallet_object.issuer
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-11-21 UTC.
[null,null,["Son güncelleme tarihi: 2024-11-21 UTC."],[[["Retrieves a paginated list of all loyalty classes for a specified issuer ID."],["Allows filtering the results by specifying the maximum number of results returned (`maxResults`) and using tokens for pagination."],["Requires an empty request body and returns a JSON response containing an array of loyalty classes and pagination information."],["Needs authorization with the `https://www.googleapis.com/auth/wallet_object.issuer` scope."]]],["This outlines retrieving a list of loyalty classes. Use a `GET` request to `https://walletobjects.googleapis.com/walletobjects/v1/loyaltyClass`. Required query parameters include `issuerId`. Optional query parameters `token` and `maxResults` are used for pagination. The request body must be empty. The successful response contains a JSON object with `resources` and `pagination` fields. Requires OAuth scope `https://www.googleapis.com/auth/wallet_object.issuer`.\n"]]