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

V2EX 客户端

  •  
  •   SilenceCode · 2017-01-25 16:21:18 +08:00 · 3869 次点击
    这是一个创建于 2892 天前的主题,其中的信息可能已经有所发展或是发生改变。
    开发一个 V2EX 客户端,登陆功能要如何实现?
    吧内大神有没有相关思路
    7 条回复    2017-03-20 11:42:30 +08:00
    ob
        1
    ob  
       2017-01-25 16:46:34 +08:00 via Android
    抓包分析,模拟登录试下,我没试过哈。
    SilenceCode
        2
    SilenceCode  
    OP
       2017-01-25 17:00:54 +08:00
    @ob 看来确实没有其他的办法啦
    finab
        3
    finab  
       2017-01-25 17:03:17 +08:00 via iPhone   ❤️ 2
    你可能对 HTTP 协议不怎么熟悉,可以先简单学习一点点 HTTP 。
    一般这种都是模拟浏览器行为,抓包看看登陆请求发了哪些数据,返回哪些数据。然后自己模拟这这数据发送给服务器,保存好服务器返回的登录相关数据。

    这有我写的一些代码可以参考
    https://github.com/Finb/V2ex-Swift/blob/master/Model/UserModel.swift
    SilenceCode
        4
    SilenceCode  
    OP
       2017-01-25 17:05:24 +08:00
    @finab 好 感谢
    wujysh
        5
    wujysh  
       2017-01-25 17:49:42 +08:00
    也可以试试类似 electronic wechat 的模式,用 Electron 框架,虽然灵活性会差些
    https://github.com/geeeeeeeeek/electronic-wechat
    imeteora
        6
    imeteora  
       2017-02-15 19:07:02 +08:00
    好东西。
    SilenceCode
        7
    SilenceCode  
    OP
       2017-03-20 11:42:30 +08:00 via iPhone
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3477 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:44 · PVG 12:44 · LAX 20:44 · JFK 23:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.