文档中心 > API类目 > 书旗内容文巢

alibaba.shuqi.original.copyright.distribution.batchbookstatusdistribute (批量决策)

批量决策

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
book_ids_online String 可选 66777,7788,78899 书籍线上id
role_id Number 必须 3 角色id 1内容运营 2版权运营 3管理员
next_distribute_status Number 必须 10 下一个流转状态
comment String 可选 上下架 备注
operator String 必须 宋健康 操作人
module_id Number 必须 1 模块id 1原创 2精修
validity_num Number 可选 30 有效期
file_content String 可选 SGVsbG8gV29ybGQh 文件内容
file_name String 可选 批量决策文件.xlsx 文件名

响应参数

名称 类型 示例值 描述
result CommonResponse result
  • └ state
  • Number
  • 200
  • 状态码
  • └ message
  • String
  • ok
  • 提示信息
  • data
  • BatchBookStatusDistributeResp
  • data
  • └ success_msg
  • String
  • 全部成功
  • 全部成功信息
  • └ distribute_error_msg
  • String
  • 成功79本,失败1本
  • 部分失败信息
  • └ num
  • Number
  • 100
  • 总书籍数量
  • └ success_num
  • Number
  • 89
  • 成功本数
  • └ error_num
  • Number
  • 12
  • 失败本数
  • error_list
  • ErrorInfo []
  • 错误集合
  • └ book_id_online
  • Number
  • 77888
  • 书籍线上id
  • └ error_info
  • String
  • bid异常
  • 错误提示

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaShuqiOriginalCopyrightDistributionBatchbookstatusdistributeRequest req = new AlibabaShuqiOriginalCopyrightDistributionBatchbookstatusdistributeRequest();
req.setBookIdsOnline("66777,7788,78899");
req.setRoleId(3L);
req.setNextDistributeStatus(10L);
req.setComment("上下架");
req.setOperator("宋健康");
req.setModuleId(1L);
req.setValidityNum(30L);
req.setFileContent("SGVsbG8gV29ybGQh");
req.setFileName("批量决策文件.xlsx");
AlibabaShuqiOriginalCopyrightDistributionBatchbookstatusdistributeResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_shuqi_original_copyright_distribution_batchbookstatusdistribute_response>
    <result>
        <state>200</state>
        <message>ok</message>
        <data>
            <success_msg>全部成功</success_msg>
            <distribute_error_msg>成功79本,失败1本</distribute_error_msg>
            <num>100</num>
            <success_num>89</success_num>
            <error_num>12</error_num>
            <error_list>
                <error_info>
                    <book_id_online>77888</book_id_online>
                    <error_info>bid异常</error_info>
                </error_info>
            </error_list>
        </data>
    </result>
</alibaba_shuqi_original_copyright_distribution_batchbookstatusdistribute_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部