應用軟件(SaaS)類商品接入云市場,即允許云市場售賣您提供的SaaS商品。云市場支持多種方式通知您進行SaaS實例生產。
業務生產是SaaS類商品的重要環節,用戶在云市場完成交易流程后,云市場通過SPI接口主動通知或授權碼激活的方式,將用戶的訂購信息傳遞給ISV,通知ISV生產實例。
SPI接口主動通知方式
主動通知方式適用于用戶購買完成之后,立即開通的產品。
如果采用主動通知的生產方式,您需要按照云市場提供的SPI接口規范進行SPI接口開發(商品發布過程中需要填寫接口的生產地址)。在用戶購買、續費等動作完成之后,云市場通過調用您提供的生產地址,通知您實施購買、續費等動作,動作完成后返回給云市場相關信息。詳情請參見通過SPI接口方式接入。
授權碼激活方式
授權碼激活方式適用于用戶購買完成之后,激活產品前需要用戶自己到產品官方網站進行注冊激活的產品。
如果采用授權碼激活生產方式,您需要開發一個授權碼激活頁面(商品發布過程中需要填寫該頁面的地址)。云市場會為每個已購買的應用生產一個授權碼,并將授權碼展示在用戶控制臺頁面。用戶獲得授權碼后,會通過該地址跳轉到服務商的激活頁面,填寫激活碼,ISV調用云市場提供的授權碼查詢和校驗接口,驗證授權碼的合法性,并為用戶激活相關的應用。授權碼查詢和校驗接口,詳情請參見
說明 授權碼相關接口只允許子賬號調用,詳情請參見創建自定義權限策略。
子賬號調用時,您需要制定自定義權限策略的腳本配置,內容如下:
{
"Version": "1",
"Statement": [
{
"Action": "Market:*License",
"Resource": "*",
"Effect": "Allow"
}
]
}