REST Resource: licenseAssignments

Kaynak: LicenseAssignment

Lisans atamasının temsili.

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 LicenseAssignment olarak tanımlar.

etags

string

Kaynağın ETag.

productId

string

Bir ürünün benzersiz tanımlayıcısıdır. API'nin bu sürümündeki ürünler hakkında daha fazla bilgi için Ürün ve SKU kimlikleri bölümüne bakın.

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şebilir. Bu nedenle, userId değerini kalıcı veriler için anahtar olarak kullanmayın. Geçerli kullanıcının e-posta adresi değişirse bu anahtar bozulabilir.
userId askıya alınırsa lisans durumu değişir.

skuId

string

Bir ürün SKU'sunun benzersiz tanımlayıcısı. API'nin bu sürümündeki mevcut SKU'lar hakkında daha fazla bilgi için Ürünler ve SKU'lar bölümüne bakın.

skuName

string

Ürünün SKU'sunun Görünen Adı.

productName

string

Ürünün Görünen Adı.

Yöntemler

delete

Bir lisansı iptal etme

get

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

insert

Lisans atayın.

listForProduct

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

listForProductAndSku

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

patch

Bir kullanıcının ürün SKU'sunu aynı ürün içinde farklı bir SKU ile yeniden atayın.

update

Bir kullanıcının ürün SKU'sunu aynı ürün içinde farklı bir SKU ile yeniden atayın.