子弹短信是基于网易云信的,是不是意味着可以自己写一个客户端?

2018-08-31 14:00:21 +08:00
 tiaod
因为使用网易云信 SDK,意味着 API 都是开放的,能不能写一个开源的客户端出来和子弹短信的用户聊天?
10964 次点击
所在节点    奇思妙想
44 条回复
tiaod
2018-08-31 16:55:54 +08:00
@kingme 官方文档的截图
glues
2018-08-31 16:58:38 +08:00
3 年起步,lz 可以试试,前两天看知乎听说里面伙食不错
CrownLeo
2018-08-31 21:35:27 +08:00
做过网易云信 IM WEB 的开发,你需要云信的 appkey,自己用户的 accoutId, 还有一个 token 吧,后两者是服务端 SDK 签发的,这样理论上就可以自己做一个客户端了
tiaod
2018-08-31 21:59:45 +08:00
@CrownLeo 所以需要抓包分析他们自己的应用服务器的 API,这种操作是侵权的
a793657136
2018-08-31 22:09:57 +08:00
Android 端,首先在 manifest.xml 注册云信的 service,加入 appkey,但是网易应用网站上有包名检测,包名对不上的可以开禁止登录,这一个过去后,登录是 app 自己的账号密码,然后在云信上获取 token,所以要知道 app 本身的注册和登录 api,验证什么的,其他获取好友列表,聊天都是云信 sdk 了。所以最少要知道 appkey,包名要一致,登录和注册的 api 和验证方式要知道,这应该是跟别人聊天的必要条件
CrownLeo
2018-08-31 22:15:09 +08:00
@tiaod 只在技术上讨论下可行性而已,因为自己做过类似的,所以也大致知道自己搭个客户端能做的事情😂
aLazarus
2018-09-01 02:07:26 +08:00
额…应该需要 key 一类的,还有 token 什么的吧…可能还有那种 ID,加密的方法都是在服务器…
ctsed
2018-09-01 02:13:58 +08:00
建议锤子可以给自己发消息。再开放 api,向 pushbullet 学习,起码能用起来。
akira
2018-09-01 03:28:34 +08:00
技术上而言,是的
maplejaw
2018-09-01 07:22:27 +08:00
appkey 会检验签名的
pabupa
2018-09-01 08:03:18 +08:00
@justff 我也算上,我们仨对半分怎么样?
ZaneCheney
2018-09-02 10:33:26 +08:00
我就想问问这图啥软件画的😂
Light3
2018-09-03 10:23:00 +08:00
理论上是可以的 不过你需要知道人家的 appkey 啥的 你知道了 也就离要蹲不远了
mengdisheng
2018-09-04 10:12:44 +08:00
😂 我做 im 的不想说话。。。这个贴在都是啥玩意儿。。。现在人都喜欢臆想么
tiaod
2018-09-04 13:49:17 +08:00
@mengdisheng 那您有何高见?
weishu
2018-09-04 17:49:57 +08:00
APP KEY 在服务端,可以定期刷新,你这基本不可能实现。
tiaod
2018-09-04 18:10:51 +08:00
@weishu 文档没有看到可以修改 AppKey 的接口,AppKey 应该是固定的。能刷新的是 Secret。客户端不需要关心 Secret 是否刷新
enenaaa
2018-09-05 11:44:24 +08:00
当然可以实现。 连 qq 模拟客户端都有。有啥搞不了的。
tiaod
2018-09-05 12:15:33 +08:00
@enenaaa 就是嘛,而且有 SDK 可以用,还有文档可以参考
surfish
2018-09-05 15:46:31 +08:00
除非子弹短信自己开放第三方 API,否则逆向出来也很容易被封掉。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/484914

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX