弱弱地问一句,请求别人网站的接口,属哪种违法行为?

2019-07-10 11:24:20 +08:00
 jmyz0455

本人确实是个法盲,以下内容有不对的地方请严厉指出,我是本着学习法律知识和提高法律意识的目的来讨论的,望轻喷。

某公司在我家附近几个小区推出合租小巴服务,就是出租公司收集每月用户反映,根据大多数人期望的下车点,每月更新几条线路,工作日里几辆小巴在固定时间地点,等候附近小区居民乘车,微信即买票即上车,逾时不候。

然后该公司提供一个公众号网页,可以查询本月线路信息、今天发车时刻和载客数。

因为我上班的地方有三条线路经过,所以我每天上班都会搜一下哪个上车点什么时候发车,现在还剩多少个座位,然后去不同小区搭车。

但是问题是该公司的网页太烂了,微信又要点击层层菜单才能到达公众号网页,网站首页加载也慢,搜索页面也不能多选条件,用得很糟心。

跟他们微信群里的经理给建议,经理只答复查询页面是外包公司做的,他们莫得办法。

后来我实在忍不住了,抓包了查询接口,每天出门后手机就命令行跑一句脚本显示余票和站数,舒服,只是每个月要随着线路微调脚本。

那我是不是可以做个小程序,一点开就是搜索界面,可以多选,还能在地图上显示路线,这得多方便啊,几个小区的人都能用。

不过我想到,虽然查询请求是客户端(手机的小程序)发出的,但是查询接口实打实是别人外包公司的接口,虽然接口不需要任何登录和验证参数,可我隐约觉得这就是侵权。

搜索一下,我这种行为应该属于盗链(是吗),但是网上针对盗链都是指网站图片居多,这种请求接口属于什么违法行为我确实找不到,如果我这个小程序完全不盈利,那请问我违法吗?如果我在页面插广告了呢?如果违法又是具体违反哪一条法律呢?

希望大家理性指教一下。

6589 次点击
所在节点    程序员
30 条回复
wwwz
2019-07-10 11:55:55 +08:00
跟爬虫性质差不多吧,公开数据不用于盈利问题不大
jmyz0455
2019-07-10 12:02:37 +08:00
@wwwz 数据是公开,但是加了广告就算盈利吧?
ys0290
2019-07-10 12:05:27 +08:00
@jmyz0455 为什么要作死?
xuddk727
2019-07-10 12:10:51 +08:00
将其免费提供给甲方,由甲方上线,这样即使有问题也是甲方也外包公司扯皮
jmyz0455
2019-07-10 12:13:12 +08:00
@ys0290 我是了解红线在哪,不是硬要这么做。
jmyz0455
2019-07-10 12:13:29 +08:00
@xuddk727 好主意啊!
luo1215
2019-07-10 12:16:45 +08:00
提供给了甲方,会不会出了 bug,找你维护。。
janus77
2019-07-10 12:24:47 +08:00
如果你想推广,无论是不是盈利他们都会封你的,这不关乎法律,而是商业竞争。
如果你自用,那为何要搞小程序呢,直接自己编译一个 app 这种岂不是舒服多了,请求频率低他们也不会找你的
starsriver
2019-07-10 12:36:04 +08:00
你要是做个好看的查询页面,没人管。

你要是在下面加了广告,这就不行了。

你要是隐藏数据来源还说是自己的劳动成果。请别这么做
opengps
2019-07-10 12:43:05 +08:00
完全取决于对方是否追究
Rorysky
2019-07-10 12:46:12 +08:00
怕个毛,就说你每次查询都是由后台漂亮小姐姐手动查询返回的,接口不要直接用,跳板一次
cycletoworld
2019-07-10 12:59:47 +08:00
用爬虫把数据存起来,然后再另外自己写接口
summerwar
2019-07-10 13:10:05 +08:00
如果抓代码自用,完全没问题,因为没有牵扯到分享给其他人,且你个人使用的频率不会太高,不足以对对方的服务造成影响。

如果自己写个小程序,公开给其他人使用,存在的风险在于以下几个方面:
1.爬虫的频率是否会导致对方的服务器宕机,或者妨碍对方页面的速度,造成损失,或者是增加他们的服务器负担;
2.对方使用公众号等方式来增加订阅人数,你的小程序是否对他们公众号的订阅造成了人数损失,万一他们的商业模式中有一环是与公众号订阅数有关的,是否会造成侵害;
3.上面两条是小程序无广告的情况,如果你挂了广告,必然是非法调用,侵权;

至于对方的数据是否属于公开,我觉得还有待商榷,毕竟对方不是写了个页面,告诉别人我有这个接口,而是你利用抓包工具分析出来的,我私以为不是公开数据。

由于他们的数据属于实时更新的,所以没法把数据保存到自己服务器然后调用的方法。

最好的方式是完善你的代码,然后发送给他们公司相关的人员,造福更多的人。
gaigechunfeng
2019-07-10 13:16:05 +08:00
直接写好卖给他们,私活就这么来的。他们一直说外包搞不定,你不就搞定了吗。
到时喊你去做 cto,接下来怎么说?升职加薪迎娶白富美,走上人生巅峰?
Mazexal
2019-07-10 13:22:22 +08:00
第一: 之前有公交车查询的 APP, 因为爬取的是第三方数据, 被告侵权, 所以如果你加了广告, 必然侵权
第二: 如果是你自用, 根本不需要做什么微信公众号, 我觉得你就是在作死的边缘疯狂试探, 想要搞钱又不想担责
第三: 广告的使用和人数成正相关, 我不认为你几个小区的使用人数和你被告之后承担的风险成正比, 详情参考之前 V 站卖盗版 PDF 被告的那位老哥, 虽然你广告获利很少, 但是别人告你可以让你赔很多的
zxcslove
2019-07-10 13:24:38 +08:00
@gaigechunfeng 或者被关系户老板暴打,然后埋在操场下面?
kooze
2019-07-10 13:41:15 +08:00
相关法律不健全的情况下,一律以入侵计算机罪来定。
o0
2019-07-10 14:12:47 +08:00
v 站里面一天都在搞爬虫的大佬,比你这严重得多。
youxiachai
2019-07-10 14:20:00 +08:00
闷声发大财吧...
建议还是爬数据,在展示...不然数据量上乐.人家一查....然后一闲...
就要折腾一番了...
v2 有个哥们就吃这样的官司了..
jmyz0455
2019-07-10 14:46:14 +08:00
@luo1215 想了想还是不提供了,让别人手动去查吧。家里人我直接告诉他们命令结果就是了。
@janus77 自用,我不推广,写小程序比编两套 app 快嘛。
@starsriver @opengps 谢谢解答,我决定不做了,就自己跑下命令行。
@Rorysky @cycletoworld 算了不折腾了哈哈。
@summerwar 我本来是想联系他们程序员的,但是听上去这外包可能也没有继续维护了,太麻烦不弄啦,不过你的回答很有帮助,的确不能直接说他是公开数据,非常感谢。

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

https://www.v2ex.com/t/581642

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

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

© 2021 V2EX