产品管理
开发者可以获取所有子域产品信息的列表,同时也可以根据子域获取指定的产品信息,需要使用ACProductManager
类。
产品信息包含 主域ID及名称、子域ID及名称、产品名称、产品型号、产品展示图片、产品描述。需要使用ACProduct
类。 所以需要在项目相关的类的头部添加如下代码:
import com.accloud.cloudservice.ACProductManager
import com.accloud.service.ACProduct
获取所有产品信息列表
AC.productMgr().fetchAllProducts(new PayloadCallback<List<ACProduct>>() {
@Override
public void success(List<ACProduct> products) {
//请求成功处理
}
@Override
public void error(ACException e) {
//请求失败处理
}
});
相关注意事项如下:
- 此接口必须在用户登陆成功后调用.
- 返回数据中字段如果没有在控制台中设置,则返回@"".
获取子域对应产品的信息
AC.productMgr().fetchProduct(subDomain, new PayloadCallback<ACProduct>() {
@Override
public void success(ACProduct product) {
//请求成功处理
}
@Override
public void error(ACException e) {
//请求失败处理
}
});
相关注意事项如下:
- 此接口必须在用户登陆成功后调用.
- 调用时请请检查子域是否存在.
- 返回数据中字段如果没有在控制台中设置,则返回@"".