利用另一个网站的 app 的 api 开发会出问题吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
doco
V2EX    程序员

利用另一个网站的 app 的 api 开发会出问题吗?

  •  
  •   doco 2019-06-19 10:57:35 +08:00 3967 次点击
    这是一个创建于 2336 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在做一个 pwa 项目, 初衷是某网站 app 体验不是很好, 自己又不是很会 app 开发, 就想做一个 pwa 来替代 app 浏览. 接口用的是 app 的, 通过 fiddler+模拟器拦截请求找出来的. 自己在网页里写请求数据, 通过服务器 nginx 直接转发到原网站. 不知道这样做会不会有问题呢?毕竟不是公开的 api 接口, 会不会有麻烦什么的?

    14 条回复    2019-06-19 17:50:41 +08:00
    gz911122
        1
    gz911122  
       2019-06-19 11:44:18 +08:00
    我也想问问..
    沙雕 nga 广告太多了
    doco
        2
    doco  
    OP
       2019-06-19 11:49:42 +08:00
    @gz911122 #1 就是 NGA...
    hzgit
        3
    hzgit  
       2019-06-19 12:06:36 +08:00
    首先是这样做是否得到原站认可,法律法规问题不了解,主要是可能会被封禁。另一个就是稳定性的问题,如果不是公开 api,那么业务上的稳定性是没法保证的,搞不好哪天人家加个验证,砍个参数,你就废了(手动捂脸
    gz911122
        4
    gz911122  
       2019-06-19 12:25:23 +08:00
    @doco 来一起搞搞? 我 qq base64 MTAyNTg5NjE3
    mogutouer
        5
    mogutouer  
       2019-06-19 12:30:39 +08:00
    你可以参考 cnbeta 的一堆 app,直接 web 取源,算法后台实时更新,api 风险太高,除非你服务器中转一下,这样对方变动的时候可以即时处理不用更新 app
    ericgui
        6
    ericgui  
       2019-06-19 13:58:59 +08:00
    核心还是 api 的可用性
    ChenFanlin
        7
    ChenFanlin  
       2019-06-19 14:12:42 +08:00
    nga 不是有开源版嘛...
    gz911122
        8
    gz911122  
       2019-06-19 14:14:08 +08:00
    @mogutouer 也就是说法律上是没有问题的?
    devcat
        9
    devcat  
       2019-06-19 14:19:21 +08:00
    NGA 的话应该是没关系的,因为安卓的开源版客户端就是这么搞的,问题就在于三楼说的没有稳定性保证。
    NGA 的 api 文档太老了,我都是模拟请求然后再做 json 解析,现在做了一半,我勉强可以用 ipython 当界面,界面这块还没写好,准备学习一下 python 的 curse 库,以及如何用制作 console interface。
    半成品 https://github.com/shuyangzhang/ConsoleNGA
    doco
        10
    doco  
    OP
       2019-06-19 14:45:01 +08:00
    @devcat #9 开源版和官方 app 请求的接口是不一样的, 感觉官方 app 接口更明确一些...
    现在网站要登陆可见了, 我还没有搞 cookie 这部分, 所以目前处于半残废状态
    devcat
        11
    devcat  
       2019-06-19 14:53:27 +08:00
    @doco 之前 Zerg 写的文档很多已经失效了,而且“论坛开发”那个板块现在开发者很少,大多是用户对官方提意见的分区了,又因为你提到的登陆可见,所以现在还是绕不开 cookie 这块
    opengps
        12
    opengps  
       2019-06-19 16:14:49 +08:00
    多方更新你也得跟着更新,早晚你就烦死了
    Skybrim
        13
    Skybrim  
       2019-06-19 16:22:06 +08:00
    NGA 水区每天都有大批吐槽广告的,开屏有广告,帖子列表插广告,切个微信切回来又是一个广告

    我也想根据 android 的开源版的 api 写个 iOS 的
    KylinJiang
        14
    KylinJiang  
       2019-06-19 17:50:41 +08:00
    不如换个角度?魔改 app 把广告去了 or 改一些模块?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5387 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 07:03 PVG 15:03 LAX 23:03 JFK 02:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86