821
小米淨水器
重置消費位點__消費管理相關接口_Open API_消息隊列 MQ-阿裏雲
描述
根據用戶指定的訂閱組,將當前的訂閱組消費位點重置到指定時間戳。一般用於清理堆積消息,或者回溯消費。有2種方式,一種是清理所有消息,一種是清理消費進度到指定的時間。
請求參數
名稱 | 類型 | 是否必須 | 描述 |
---|---|---|---|
OnsRegionId | String | 是 | 當前查詢ONS所在區域,可以通過ONSRegionList方法獲取 |
OnsPlatform | String | 否 | 該請求來源,默認是從POP平台 |
PreventCache | Long | 是 | 用於CSRF校驗,設置為係統當前時間即可 |
ConsumerId | String | 是 | 需要查詢的消費端CID |
Topic | String | 是 | 需要重置位點的Topic名稱 |
Type | Integer | 是 | 設置0代表清除所有消息,設置1代表清理到指定時間 |
ResetTimestamp | Long | false | 重置位點到指定的時戳,僅僅在Type為1時生效 |
返回參數
名稱 | 類型 | 描述 |
---|---|---|
RequestId | String | 為公共參數,每個請求獨一無二 |
HelpUrl | String | 幫助鏈接 |
使用示例
調用示例
public static void main(String []args) {
String regionId = "cn-hangzhou";
String accessKey = "XXXXXXXXXXXXXXXXX";
String secretKey = "XXXXXXXXXXXXXXXXX";
String endPointName ="cn-hangzhou";
String productName ="Ons";
String domain ="ons.cn-hangzhou.aliyuncs.com";
/**
*根據自己所在的區域選擇Region後,設置對應的接入點
*/
try {
DefaultProfile.addEndpoint(endPointName,regionId,productName,domain);
} catch (ClientException e) {
e.printStackTrace();
}
IClientProfile profile= DefaultProfile.getProfile(regionId,accessKey,secretKey);
IAcsClient iAcsClient= new DefaultAcsClient(profile);
OnsConsumerResetOffsetRequest request = new OnsConsumerResetOffsetRequest();
/**
*ONSRegionId是指你需要API訪問ONS哪個區域的資源。
*該值必須要根據OnsRegionList方法獲取的列表來選擇和配置,因為OnsRegionId是變動的,不能夠寫固定值
*/
request.setOnsRegionId("daily");
request.setPreventCache(System.currentTimeMillis());
request.setAcceptFormat(FormatType.JSON);
request.setConsumerId("CID_Mingduan");
request.setTopic("MingduanTest");
request.setType(1);
request.setResetTimestamp(System.currentTimeMillis());
try {
OnsConsumerResetOffsetResponse response=iAcsClient.getAcsResponse(request);
System.out.println(response.getRequestId());
} catch (ServerException e) {
e.printStackTrace();
} catch (ClientException e) {
e.printStackTrace();
}
}
返回結果
CC815D34-0950-43BF-A4E8-4187C3C7BF19
最後更新:2016-11-23 18:55:55
上一篇:
查詢消費端連接__消費管理相關接口_Open API_消息隊列 MQ-阿裏雲
下一篇:
查詢消費進度__消費管理相關接口_Open API_消息隊列 MQ-阿裏雲
五步玩轉事件通知__事件通知使用幫助_控製台使用幫助_消息服務-阿裏雲
申請物理專線接入__高速通道相關接口_API 參考_雲服務器 ECS-阿裏雲
啟用伸縮組__API快速入門_快速入門_彈性伸縮-阿裏雲
創建APP-您調用API的身份__快速入門(調用API)_API 網關-阿裏雲
多屏終端__命令終端_用戶指南(Linux)_數據管理-阿裏雲
監控與報警__用戶指南_雲數據庫 Memcache 版-阿裏雲
阿裏雲放大招,誓死維護雲世界的安全和平
使用報警服務__快速入門_雲監控-阿裏雲
配置 Eclipse 開發環境__開發工具準備_開發者指南_企業級分布式應用服務 EDAS-阿裏雲
AndroidSDK__SDK手冊_移動定向營銷_規則引擎-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲