V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cuba
V2EX  ›  V2EX

V2EX 有用户登录和回复主题的 API 吗?

  •  
  •   cuba · 2015-11-20 12:35:21 +08:00 · 5137 次点击
    这是一个创建于 3298 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想做一个 WP 客户端,只找到了部分接口

    27 条回复    2015-12-02 15:55:20 +08:00
    SharkIng
        1
    SharkIng  
       2015-11-20 12:42:33 +08:00
    似乎木有...
    Twinkle
        2
    Twinkle  
       2015-11-20 12:46:12 +08:00
    这个打开 console 看 network 不就可以知道了么
    cuba
        3
    cuba  
    OP
       2015-11-20 12:47:03 +08:00
    @SharkIng 我看到 android 客户端上面都有登陆 不知道怎么实现的
    SharkIng
        4
    SharkIng  
       2015-11-20 13:38:00 +08:00
    @cuba 好像是叫做 HTTP 模拟登录。写安卓的时候没用过不是很清楚,详情看帖子 /t/236193
    longaiwp
        5
    longaiwp  
       2015-11-20 14:05:14 +08:00
    已经做完,你要试用一下吗?---来自 UWP 版的 V2EX
    sun2920989
        6
    sun2920989  
       2015-11-20 14:12:58 +08:00
    @longaiwp 你知道对一个正在学 UWP 打算做客户端的我来说 你的后缀对我造成了多少点伤害么......
    longaiwp
        7
    longaiwp  
       2015-11-20 14:16:51 +08:00
    @sun2920989 没事,学习而已,我也是,说不定你做的更好呢?
    sun2920989
        8
    sun2920989  
       2015-11-20 14:22:30 +08:00
    @longaiwp 额 我从没用过 C# 从没开发过移动端 正在以 phper 的身份学习 uwp 中.....话说你软件怎么没上架 我要是找得到客户端就不会学了 (手动斜眼)
    cuba
        9
    cuba  
    OP
       2015-11-20 14:31:13 +08:00
    @SharkIng 我在查下资料 谢了
    longaiwp
        10
    longaiwp  
       2015-11-20 14:35:28 +08:00
    @sun2920989 2333 ,没上架是因为,上架要点钱,正在思考这个问题
    cuba
        11
    cuba  
    OP
       2015-11-20 14:36:42 +08:00
    @longaiwp 等你的上架了再用
    sun2920989
        12
    sun2920989  
       2015-11-20 14:37:11 +08:00
    @longaiwp 但是上架了就有知名度了啊
    sun2920989
        13
    sun2920989  
       2015-11-20 14:42:59 +08:00
    顺便 我有一个不成熟的想法 目前对于这种没有 API 的网站 做 APP 的时候基本就是模拟登录 解析 HTML 这样
    这样缺点有:流量消耗比接口高,页面改动时 APP 需要进行修改.
    所以我之前曾想过一个 V2 的 API 扩展计划,利用一个服务器做中转,在服务器端进行模拟登录和 html 解析,然后转为接口提供给 APP 用.
    这样做的好处有:采用 OAUTH2,多个不同平台的 APP 可以共享接口,网页有改动的时候 APP 端可以不做更新和省流量.
    坏处时两次 HTTP 请求带来的时间消耗.(和买接口服务器的金钱消耗)
    如果我真的做出来了 UWP 版本的 V2 客户端的话,我可能会把这个想法付诸实践试试.
    hdjdcyl
        14
    hdjdcyl  
       2015-11-20 14:58:34 +08:00
    @sun2920989 我正在写 Android 的客户端,作为学习。
    hdjdcyl
        15
    hdjdcyl  
       2015-11-20 15:02:57 +08:00
    @sun2920989 感觉并不是很合理,中转服务器中会存贮用户的 cookie 信息,这样服务器那边是不是就能登陆任意用户了。

    还有牵扯登陆 IP 的问题,既然都是通过中转服务器,那样的大量的用户都是通过这一个 IP 登陆的。。。感觉怪怪的。。
    yuriko
        16
    yuriko  
       2015-11-20 15:03:00 +08:00
    模拟登录和 API 组合用就是了,不麻烦
    aliuwr
        17
    aliuwr  
       2015-11-20 15:07:50 +08:00
    @longaiwp 要真想上架,又不想付钱,肯定是有人愿意提供开发者帐号的,比如说我。。。
    cuba
        18
    cuba  
    OP
       2015-11-20 16:02:12 +08:00
    @longaiwp 你可以通过 edu 邮箱 申请学生账号
    longaiwp
        19
    longaiwp  
       2015-11-20 16:46:27 +08:00
    @cuba 首先是没 edu 账号,其次是算了,当是支持一下微软吧,到时候买一个授权
    longaiwp
        20
    longaiwp  
       2015-11-20 16:47:01 +08:00
    @aliuwr 感谢,不过这样会挺麻烦的,还是不劳烦您了
    longaiwp
        21
    longaiwp  
       2015-11-20 16:48:14 +08:00
    @sun2920989 我有这样的想法,但是这样做需要一个比较强的服务器,如果你可以做出来我就试用一下,因为解析网页实在浪费流量啊,坐等!
    cuba
        22
    cuba  
    OP
       2015-11-21 10:50:31 +08:00
    解决了。。。
    cuba
        23
    cuba  
    OP
       2015-11-21 11:47:31 +08:00
    IP 被禁了
    Vicer
        24
    Vicer  
       2015-11-25 17:27:46 +08:00 via iPhone
    我也有账号。手里两部 wp 。。。
    cuba
        25
    cuba  
    OP
       2015-11-28 11:20:13 +08:00
    @cuba abc
    cuba
        26
    cuba  
    OP
       2015-11-28 21:58:02 +08:00
    @cuba 测试
    cuba
        27
    cuba  
    OP
       2015-12-02 15:55:20 +08:00
    测试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2630 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:12 · PVG 12:12 · LAX 20:12 · JFK 23:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.