首页
社区
课程
招聘
[求助]转发微信视频或图片朋友圈是否可以不上传视频
2020-2-27 16:18 11943

[求助]转发微信视频或图片朋友圈是否可以不上传视频

2020-2-27 16:18
11943

前提条件

  别人或已经发送过的记录

要实现的设备

   Android手机

需求产生原因

  视频和图片下载和重新上传,浪费大量的手机的流量。
  之前看到ipad协议有提供该方式的api(如果ipad协议也必须上传media,那也只能放弃)

分析可能性

  按理说media已经在服务器上了,只要链接和md5一致应该是能成功的
  下面是主要涉及的位置

问题

  在分析过程中发现在上传的方法中存在大量的文件缓存转义,和数据库操作。感觉很复杂,想问是否有人做此尝试


朋友圈数据例子

比如已经发送的朋友圈-视频的xm格式


<TimelineObject>
  <id><![CDATA[13078091446631411849]]></id>
  <username><![CDATA[wxid_svje5gy72xvc22]]></username>
  <createTime><![CDATA[1559029990]]></createTime>
  <contentDescShowType>0</contentDescShowType>
  <contentDescScene>0</contentDescScene>
  <private><![CDATA[0]]></private>
  <contentDesc><![CDATA[好假四年]]></contentDesc>
  <contentattr><![CDATA[0]]></contentattr>
  <sourceUserName/>
  <sourceNickName/>
  <statisticsData/>
  <weappInfo>
    <appUserName/>
    <pagePath/>
  </weappInfo>
  <canvasInfoXml/>
  <ContentObject>
    <contentStyle><![CDATA[15]]></contentStyle>
    <contentSubStyle><![CDATA[0]]></contentSubStyle>
    <title>微信小视频</title>
    <description/>
    <contentUrl>https://support.weixin.qq.com/cgi-bin/mmsupport-bin/readtemplate?t=page/common_page__upgrade&amp;v=1</contentUrl>
    <mediaList>
      <media>
        <id><![CDATA[13078091447160811631]]></id>
        <type><![CDATA[6]]></type>
        <title><![CDATA[好假四年]]></title>
        <description><![CDATA[好假四年]]></description>
        <private><![CDATA[0]]></private>
        <url videomd5="8ab29c69379af4fe004cd81937b92fa8" type="1" md5="cb535ad8ed1e521120b59fc7b85c1b9e"><![CDATA[http://shzjwxsns.video.qq.com/102/20202/snsvideodownload?filekey=30340201010420301e020166040253480410cb535ad8ed1e521120b59fc7b85c1b9e02030ebe3c040d00000004627466730000000131&hy=SH&storeid=32303139303532383135353330383030303736316130333564383230303131626536336530613030303030303636&dotrans=2&ef=15_0&bizid=1023]]></url>
        <thumb type="1"><![CDATA[http://vweixinthumb.tc.qq.com/150/20250/snsvideodownload?filekey=30340201010420301e0202009604025348041041203591ded7029ef8d479433401efb10202210e040d00000004627466730000000131&hy=SH&storeid=32303139303532383135353330383030303663376561333564383230303131626536336530613030303030303936&bizid=1023]]></thumb>
        <size totalSize="8462.0" width="200.0" height="355.0"/>
      </media>
    </mediaList>
  </ContentObject>
  <actionInfo>
    <appMsg>
      <mediaTagName/>
      <messageExt/>
      <messageAction/>
    </appMsg>
  </actionInfo>
  <appInfo>
    <id/>
  </appInfo>
  <location poiClassifyId="" poiName="" poiAddress="" poiClassifyType="0" city=""/>
  <publicUserName/>
  <streamvideo>
    <streamvideourl/>
    <streamvideothumburl/>
    <streamvideoweburl/>
  </streamvideo>
</TimelineObject>


[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

最后于 2020-2-27 16:34 被younghare编辑 ,原因:
收藏
点赞0
打赏
分享
最新回复 (7)
雪    币: 34
活跃值: (37)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
双峰山 2020-2-27 18:45
2
0
整个操作大致是2大步骤。1 上传之cdn服务器->cdn服务器保存后给分享连接 2 使用盆友圈相关cgi把包换连接的信息发送到wx服务器
雪    币: 451
活跃值: (1603)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
younghare 1 2020-2-28 11:30
3
0
双峰山 整个操作大致是2大步骤。1 上传之cdn服务器->cdn服务器保存后给分享连接 2 使用盆友圈相关cgi把包换连接的信息发送到wx服务器
你的意思是说在Android 端可疑不上传media到服务器,然后直接发送链接信息吗?
雪    币: 546
活跃值: (444)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
litaomn 2020-3-11 10:08
4
1
younghare 你的意思是说在Android 端可疑不上传media到服务器,然后直接发送链接信息吗?
是这样的,只发分享链接信息
雪    币: 193
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Kevin可 2020-4-22 11:23
5
1
有人实现了吗 , 有偿求助 具体怎么弄的 
雪    币: 164
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
objject[] 2020-5-24 22:40
6
1
这个问题有人实现了吗?有偿求助
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
mb_tzhhcgos 2021-8-1 14:44
8
0
有人实现了吗 , 有偿求助 具体怎么弄的
游客
登录 | 注册 方可回帖
返回