REST Resource: licenseAssignments

Kaynak: LicenseAssignment

Lisans atamasının gösterimi.

JSON gösterimi
{
  "kind": string,
  "etags": string,
  "productId": string,
  "userId": string,
  "selfLink": string,
  "skuId": string,
  "skuName": string,
  "productName": string
}
Alanlar
kind

string

Kaynağı licensing#licenseAssignment olan bir LicenseAssignment olarak tanımlar.

etags

string

Kaynağın ETag'i.

productId

string

Ürünün benzersiz tanımlayıcısı. API'nin bu sürümündeki ürünler hakkında daha fazla bilgi için Ürün ve SKU Kimlikleri başlıklı makaleyi inceleyin.

userId

string

Kullanıcının mevcut birincil e-posta adresi. Kullanıcının e-posta adresi değişirse API isteklerinizde yeni e-posta adresini kullanın.
userId değişebileceğinden, kalıcı veriler için userId değeri kullanmayın. Mevcut kullanıcının e-posta adresi değişirse bu anahtar çalışmayabilir.
userId askıya alınırsa lisans durumu değişir.

skuId

string

Ürün SKU'sunun benzersiz tanımlayıcısı. API'nin bu sürümünde kullanılabilen SKU'lar hakkında daha fazla bilgi için Ürünler ve SKU'lar başlıklı makaleyi inceleyin.

skuName

string

Ürünün SKU'sunun görünen adı.

productName

string

Ürünün görünen adı.

Yöntemler

delete

Lisansları iptal edin.

get

Ürün SKU'suna göre belirli bir kullanıcının lisansını alın.

insert

Lisans atayın.

listForProduct

Belirli bir ürün SKU'su için lisans atanmış tüm kullanıcıları listeleyin.

listForProductAndSku

Belirli bir ürün SKU'su için lisans atanmış tüm kullanıcıları listeleyin.

patch

Bir kullanıcının ürün SKU'sunu aynı üründeki farklı bir SKU ile yeniden atama.

update

Bir kullanıcının ürün SKU'sunu aynı üründeki farklı bir SKU ile yeniden atama.