第一步:登录好看视频拿到COOKIE,这里不详细说了手机短信,扫码都可以
第二步:上传视频
1.上传视频前要获取上传空间地址请求如下地址
POST请求 参数mediatype=1
使用登录cookie请求就可以获取上传空间地址,以及ak,sk,token值这些值是后面计算authorization用的。
2.获取上传uploadid,如下抓包
这个主要是计算authorization,不会可以调用 http://api.itfaba.com/
3.上传视频
这里同样也要计算authorization,不会可以调用 http://api.itfaba.com/,上传可以采集分段传输
上传完成后拿到头部信息中 ETag,用来进行请求分段完成。
第三步:上传图片
1.上传图片前同样要获取上传空间地址请求如下地址
POST请求 参数mediatype=2
这里同样也获取到ak,sk,token值计算authorization,不会可以调用 http://api.itfaba.com/
2.put方法上传图片
这里的content-type要根据图片类型进行判断输入,否则或导致403拒绝访问,报证书错误
第四步:发布视频
只要前面成功基本问题不大了请求地址是:https://dream.haokan.com/creator/pcpublish?channel=pcpublish
只要把前两步中获取的信息拼接到表单中提交即可
以上步骤用代码亲测已经实现