将音乐移出指定会员歌单。
POST
以下请求参数列表仅列出了部分公共参数,完整公共参数列表见 公共参数列表
参数名 | 类型 | 是否必传 | 说明 |
---|
X-HF-Action | String | 是 | 操作的接口名称,本接口取值:RemoveMemberSheetMusic。 |
X-HF-Version | String | 是 | 操作的 API 的版本,本接口取值:V1.2.1。 |
X-HF-Token | String | 是 | Token 需要到用户画像上报接口获取,7200秒无操作将自动失效。 |
参数名 | 类型 | 是否必传 | 说明 | 可选值 | 示例 |
---|
SheetId | String | 是 | 会员歌单Id | - | - |
MusicId | String | 是 | 音乐id数组,用逗号隔开的音乐id字符串 | - | "1D61C690142" |
HifiveClient client = new DefaultHifiveClient(url, appkey, secret);
HFRemoveMemberSheetMusicRequest request = new HFRemoveMemberSheetMusicRequest();
request.setMethod(HifiveRequest.METHOD_POST);
request.setClientId("hf2y7jk19a56qetq05");
List<String> musicId = new ArrayList<>();
request.setMusicId(musicId);
request.setSheetId(123);
request.setVersion("V4.2.0");
request.setTimestamp(System.currentTimeMillis());request.setAccessToken("eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZWNyZXRLZXkiOiI2ZGJhMTg2ZjBiMDY0MzM0YmYiLCJpc3MiOiJoaWZpdmUiLCJleHAiOjE2MjUyODM1MTcsImlhdCI6MTYyMDc5MDcxN30.nFcUAF5X3WKaRU7ngt9iRYQhrC7ssKoj0hVuroCjO5c");
HFClearSearchHistoryPostResponse response = client.execute(request);
System.out.println(JSON.toJSON(response));
字段 | 名称 | 重要性 | 说明 |
---|
code | 状态 | 必须 | 200-成功 |
msg | 消息描述 | 必须 | 消息描述 |
success | 请求结果 | 必须 | 请求结果 |
curl -G https://gateway-open.haifanwu.com -H 'Authorization:HF3-HMAC-SHA1 Signature=E97A1B5940A42242EC5CC11C64378E3E' -H 'X-HF-ClientId:hf2y7jk19a56qetq05' -H 'X-HF-Token:cc24749900a70c83222654b48cc57a2a' -H 'X-HF-AppId:170ae316b9b14c1b9c185988771bde16' -H 'X-HF-Action:RemoveMemberSheetMusic' -H 'X-HF-Timestamp:1595820221753' -H 'X-HF-Version:V4.2.0' -H 'X-HF-Nonce:YLJpgkqFNiIVhLBHxMlNlntHuzscVOQU'
-X POST -d 'sheetId=26782&musicId=C3AC0F17E56B'
{
"code": 200,
"msg": "操作成功",
"success": true
}