懂微信web协议的大神在哪里

ahaSweater 2017-10-23 04:28:04
通过微信的web协议已经实现了发送文字和图片,现在有个问题就是发送图片时候,总是时不时地返回1205,之后就发不了了,最开始 发送间隔时间为300毫秒大概发了20个左右就停了,后来改到2000了还是不行也就比300没多几个,而且太慢了,现在的用户少说也得有200多个好友,这得发到啥时候,想问下做过的大神该如何进行优化
...全文
581 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
sifanlook 2019-05-13
  • 打赏
  • 举报
回复
微信web协议既然公开了,干嘛要做这么多限制,你要不就不公开,大家都不要做。要不就开放点,坑死人了
ahaSweater 2017-11-13
  • 打赏
  • 举报
回复
唉,这个东西果然只能玩玩,真要弄项目的话坑太多。。。都是限制
ahaSweater 2017-11-06
  • 打赏
  • 举报
回复
没解决啊。。。1205查了很多资料都说是发送太频繁了,应该是微信限制了,隔段时间就能重新发了
son1234qaz 2017-11-05
  • 打赏
  • 举报
回复
兄台 你研究出来没有,返回1205后不能,发送不成功
ahaSweater 2017-10-26
  • 打赏
  • 举报
回复
图文貌似不行,没试过,图片这还没研究好,不知道是不是微信那边做了什么限制,发着发着就返回1205了
ahaSweater 2017-10-26
  • 打赏
  • 举报
回复
没遇到过。。。我这都是本地的图片直接通过程序传上去的,给你发那个主要就是参考怎样获得MID的,发图片我没按照那个写,
WSZXF92 2017-10-26
  • 打赏
  • 举报
回复
【接上面回复 情况是这样的: 就是我用微信的web版传了一张图片(bi.png)上去,后来我再用我自己的程序传同一张图片上去,所以在程序里面得到的MediaID一直为空。 之后用自己的程序传了另一张图片(2552_1.png)上去,得到了MediaID。 返回来再用自己的程序传了一张(bi.png),这次返回了MediaID. 请问你遇到这种情况吗?
WSZXF92 2017-10-26
  • 打赏
  • 举报
回复
那这个能发图文链接吗? 还有一个问题就是,我看了一下参数,第一次上传图片 WU_FILE_1 后面将图片传上去了,并且获取到了MediaID。
WSZXF92 2017-10-24
  • 打赏
  • 举报
回复
我在实现发送图片的功能,不知道能否请教您一下,返回MediaID为空是什么原因呢?
ahaSweater 2017-10-24
  • 打赏
  • 举报
回复
基本可以确定就是发的太快了,发送文字的时候改成300毫秒的间隔,发了200多条也会返回1205, 改成500毫秒我300多个好友就可以都发完, 那么问题来了,发送图片时就算间隔5秒,发了100多张依然返回1205,5秒的间隔说实话已经很慢了但还是不能成功都发完,这要怎么办,除了控制间隔时间还有什么好的解决办法吗?
ahaSweater 2017-10-24
  • 打赏
  • 举报
回复
conn.setRequestProperty("Content-Length", Long.toString(file.length())); 这段代码注掉 domain 这个变量不要写死,根据之前返回window.redirect_uri 来自己截取 剩下的就把参数替换就ok
ahaSweater 2017-10-24
  • 打赏
  • 举报
回复
你这个就有点厉害了,都已经上传成功了MediaID 居然没有返回的数据,我还真没遇到过,之前返回 1卡了一天,后来参考这个弄好了,你可以看看 http://blog.csdn.net/u012176176/article/details/57414624
ahaSweater 2017-10-23
  • 打赏
  • 举报
回复
改成5000秒间隔,但是发了110条左右还是返回1205了。。。

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧