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

个人的小网站,想要微信登录,结果微信要收 300 元,有没有办法绕过?

  •  
  •   yao990 · 2018-07-06 11:34:17 +08:00 via Android · 20531 次点击
    这是一个创建于 2337 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2018-07-06 19:17:08 +08:00
    首先谢谢大家的热心回复,虽然最终结果还是没能绕过去,那就不绕了,谢谢大家。

    我现在想知道,微信开放平台的微信登录和微信公众平台的微信登录有什么区别(用户体验方面)?
    我知道的情况是,两个平台都要收 300 元 /年的认证费用。两个平台都可以实现微信登录。
    那么,这两种登录方案在用户体验方面有什么区别?有没有研究过的,麻烦说下,谢谢了
    108 条回复    2024-05-03 12:55:24 +08:00
    1  2  
    letitbesqzr
        1
    letitbesqzr  
       2018-07-06 11:37:46 +08:00
    drydiy
        2
    drydiy  
       2018-07-06 11:39:42 +08:00
    300 块钱都不肯给吗??
    SingeeKing
        3
    SingeeKing  
       2018-07-06 11:41:59 +08:00   ❤️ 1
    注册个公司,使用对公打款注册服务号,自己实现微信登录






    ----------
    抱歉我忘了注册公司要好几千
    lixiaoxin
        4
    lixiaoxin  
       2018-07-06 11:46:22 +08:00
    @SingeeKing 个体户认证服务号阔以吗?
    yao990
        5
    yao990  
    OP
       2018-07-06 11:49:49 +08:00 via Android
    @drydiy 自己的小站,又不盈利,微信登录是为了方便。而且,要是只交 300,那也就交了,关键是一年 300,年年都得交。这样就太划不来了。
    yao990
        6
    yao990  
    OP
       2018-07-06 11:50:00 +08:00 via Android
    araraloren
        7
    araraloren  
       2018-07-06 11:50:31 +08:00
    你这么想,一天才不到 1 块钱,好便宜。。
    bfbd
        8
    bfbd  
       2018-07-06 11:51:00 +08:00
    至少要有个服务号,或者借用别人的服务号。

    可以参考这个: https://github.com/aiportal/wechat-proxy
    lhx2008
        9
    lhx2008  
       2018-07-06 11:51:00 +08:00 via Android
    用关注公众号登录就 ok,可以绕过
    yao990
        10
    yao990  
    OP
       2018-07-06 11:52:18 +08:00 via Android
    @araraloren 哎,就这么想我还是觉得贵贵的,一天光登录下就给我要 1 块钱
    robinchina
        11
    robinchina  
       2018-07-06 11:53:48 +08:00
    服务好认证也要 300
    yjxjn
        12
    yjxjn  
       2018-07-06 11:55:34 +08:00
    @araraloren 关键你 1 年能挣回来 300 么?自己建立的站点,说实在的都是赔钱的。
    randyzhao
        13
    randyzhao  
       2018-07-06 11:58:28 +08:00
    我记着 qq 登陆似乎是不要钱?
    yao990
        14
    yao990  
    OP
       2018-07-06 12:08:42 +08:00 via Android
    @yjxjn 对呀,都是赔钱的
    yao990
        15
    yao990  
    OP
       2018-07-06 12:09:05 +08:00 via Android
    @bfbd 我研究下,谢谢啦
    yao990
        16
    yao990  
    OP
       2018-07-06 12:09:24 +08:00 via Android
    @lhx2008 好哒,我试试
    also24
        17
    also24  
       2018-07-06 12:09:46 +08:00   ❤️ 2
    @lhx2008 #9
    未认证的订阅号的权限做起来也挺麻烦的……
    https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433401084

    没有生成带参数二维码权限,意味着不能做扫码关注登录。
    没有网页获取用户 open-id 接口,意味着不能做微信网页授权。

    未认证的订阅号只能实现:
    用户主动发 绑定码 /验证码 给公众号来登录,或者用户主动发消息触发公众号下发验证码来登录。

    而且,因为未认证的订阅号没有获取用户基本信息权限,连昵称和头像都获取不到。
    mydns
        18
    mydns  
       2018-07-06 12:10:53 +08:00
    每年 300 不可少 就靠这个赚钱

    其他第三方登陆全免费
    yao990
        19
    yao990  
    OP
       2018-07-06 12:11:01 +08:00 via Android
    @randyzhao 是不要钱,可是 qq 少有人用啊,我 qq 登录都开好久了,就没见几个人用的
    dorothyREN
        20
    dorothyREN  
       2018-07-06 12:12:30 +08:00
    @mydns 这 300 不是腾讯收的,因为认证是第三方公司做的。。。。。腾讯不做认证
    dorothyREN
        21
    dorothyREN  
       2018-07-06 12:13:11 +08:00
    @yao990 啥站啊,考虑一下短信?
    yao990
        22
    yao990  
    OP
       2018-07-06 12:13:33 +08:00 via Android
    @mydns 免费的没用户啊,哎
    mydns
        23
    mydns  
       2018-07-06 12:15:36 +08:00
    @dorothyREN 我们公司在淘宝开店 也是第三方认证只收费 80 元~~~
    yao990
        24
    yao990  
    OP
       2018-07-06 12:17:02 +08:00 via Android
    @dorothyREN 短信考虑过,不过一是不如微信方便,二是小站用短信可能会吓跑用户,还是用户隐私问题,很多人一见要填手机号,直接就不看了。
    lxg1421
        25
    lxg1421  
       2018-07-06 12:18:59 +08:00
    所以我用微博登录
    SorcererXW
        26
    SorcererXW  
       2018-07-06 12:19:12 +08:00
    @yao990 微信登录方便吗?如果是 pc 端的网站,微信登陆需要手机扫码一点都不方便,考虑使用 qq,微博和支付宝登录
    sumuu
        27
    sumuu  
       2018-07-06 12:19:46 +08:00
    给一个思路,可以基于微信的 Web 版去做登录,这样不知道能不能满足你的要求.
    dorothyREN
        28
    dorothyREN  
       2018-07-06 12:22:08 +08:00
    @mydns 腾讯指定的公司,收费 300。过不过随缘
    dorothyREN
        29
    dorothyREN  
       2018-07-06 12:22:57 +08:00
    @SorcererXW 可以考虑一下,如果你的站在国内的话,手机认证是跑不了的。
    yao990
        30
    yao990  
    OP
       2018-07-06 12:25:01 +08:00 via Android
    @sumuu 我的目的就是简化用户的登录过程,越简单越好,多数用户抱怨的都是记不住密码,注册帐号麻烦,所以我想尽可能简化这个过程,因为现在多数用户都是用微信,我试过别的网站的微信登录,很简单,所以微信登录就成了首选,不知道你说的这个 web 是怎么实现?
    yao990
        31
    yao990  
    OP
       2018-07-06 12:25:39 +08:00 via Android
    @SorcererXW pc 端另外考虑,目前主要是手机端
    yao990
        32
    yao990  
    OP
       2018-07-06 12:26:44 +08:00 via Android
    @SorcererXW qq 登录已经支持,不过基本没人用,因为用户多数都在手机端
    yao990
        33
    yao990  
    OP
       2018-07-06 12:27:47 +08:00 via Android
    @lxg1421 微博登录基本不用考虑,我的用户基本不用微博,都是中老年人,能会用微信已经了不得了
    leoonly
        34
    leoonly  
       2018-07-06 12:30:30 +08:00 via Android
    还想免费用人家的用户系统么?
    yuanfnadi
        35
    yuanfnadi  
       2018-07-06 12:46:57 +08:00
    @SingeeKing 服务号认证要 300
    laqow
        36
    laqow  
       2018-07-06 12:50:28 +08:00 via Android
    搞个页面让用户输入微信用户名密码登录啊(逃)
    20015jjw
        37
    20015jjw  
       2018-07-06 12:53:51 +08:00 via Android
    只能表示垄断就是这样的 而且腾讯 sb
    ShineSmile
        38
    ShineSmile  
       2018-07-06 12:53:58 +08:00
    没钱还想创业?
    likuku
        39
    likuku  
       2018-07-06 12:54:32 +08:00
    手机号码+短信验证码 不就挺好的?

    最近装过某咖啡的 app,就只提供 手机号码 + 验证码 来登入,在用户层面完全取消了 帐密 概念。

    某消费导览老牌 app,某共享单车 app,发现也已经使用这个机制了。
    Nick2VIPUser
        40
    Nick2VIPUser  
       2018-07-06 12:56:52 +08:00 via iPhone
    绕不过
    wbrobot
        41
    wbrobot  
       2018-07-06 13:35:32 +08:00
    奇怪, 没人做个微信登录的 sso 吗?
    yao990
        42
    yao990  
    OP
       2018-07-06 13:37:07 +08:00
    @bfbd @lhx2008 服务号好像也要认证,也要收 300 块钱,艾
    also24
        43
    also24  
       2018-07-06 13:37:17 +08:00   ❤️ 3
    刚才又仔细翻了下文档,也许可以通过小程序来曲线救国。

    使用方式类似微信扫码关注登录,首先申请一个用来授权的小程序,
    使用 “获取二维码” 接口,生成一个带参数的二维码:
    https://developers.weixin.qq.com/miniprogram/dev/api/qrcode.html

    引导用户扫码进入小程序,即可获取到相应的 openid 来进行绑定:
    https://developers.weixin.qq.com/miniprogram/dev/api/api-login.html

    如果还需要用户资料,那么可以引导用户允许小程序获取用户资料:
    https://developers.weixin.qq.com/miniprogram/dev/api/open.html

    小程序是可以个人申请的,以上接口也不需要认证即可使用,不过整个流程需要单独进行开发。
    yao990
        44
    yao990  
    OP
       2018-07-06 13:37:55 +08:00
    @likuku 短信验证会吓跑一部分客户,某些对隐私看的比较重的人,一见要填手机号,就跑了
    yao990
        45
    yao990  
    OP
       2018-07-06 13:41:15 +08:00
    @also24 我觉得小程序不可取,因为做微信登陆的主要目的是为了简化用户登陆流程,用小程序的话反而麻烦了,你觉得呢?
    also24
        46
    also24  
       2018-07-06 13:42:58 +08:00   ❤️ 1
    @yao990 #45
    不会带来更多的流程,和二维码登录是一样的,首次都是登录三个动作:
    扫码 -> 授权 -> 登录完成

    后续登录都是只需要扫码即可登录完成。
    cooper
        47
    cooper  
       2018-07-06 13:43:16 +08:00
    shiny
        48
    shiny  
       2018-07-06 13:46:03 +08:00
    找朋友帮忙绑定下开放平台就可以有网页登录服务了。
    ZoeM
        49
    ZoeM  
       2018-07-06 13:48:57 +08:00
    我们的小网站是用的 QQ 和微博登录的
    ETiV
        50
    ETiV  
       2018-07-06 13:49:16 +08:00 via iPhone
    扫码关注个人公众号
    登录的时候:登录页面展示一个数字 token,让用户往你的公众号发这个 token。回调接口用这条消息完成网站侧的验证。
    metrxqin
        51
    metrxqin  
       2018-07-06 13:53:33 +08:00
    @likuku 手机号码换了怎么办?
    sumuu
        52
    sumuu  
       2018-07-06 13:53:46 +08:00
    @yao990 多用户就不能这么实现,前面的想法就是给予微信的 Web 登录.
    如 vbot, wechatpy 这样的来的.
    cout2013mr
        53
    cout2013mr  
       2018-07-06 13:54:11 +08:00
    @likuku 一条短信 4~5 分钱,也不便宜啊
    metrxqin
        54
    metrxqin  
       2018-07-06 13:54:28 +08:00
    @randyzhao QQ 第三方登录确实不要钱,但要提供“狱”照、
    kaedea
        55
    kaedea  
       2018-07-06 13:55:23 +08:00 via Android
    1. 想办法脱微信的裤子,自己维护一套微信的账号体系。2. 做个假的微信登录界面,无论用户填什么都登录成功好了。
    seven2016
        56
    seven2016  
       2018-07-06 13:56:16 +08:00
    不想交钱可以用测试公众号(手动滑稽,先让用户关注你的测试公众号,然后登陆
    likiwang
        57
    likiwang  
       2018-07-06 13:57:11 +08:00 via iPhone
    对啊,可以考虑微博登录
    shapl
        58
    shapl  
       2018-07-06 14:29:05 +08:00
    我觉得微信开了个坏头。。

    KgM4gLtF0shViDH3
        59
    KgM4gLtF0shViDH3  
       2018-07-06 15:00:37 +08:00
    不赚钱的小网站登录了干嘛?
    wdring
        60
    wdring  
       2018-07-06 15:16:36 +08:00
    个人订阅号,
    不能获取昵称头像,只能获取 openid 然后在公众平台管理后台手动更新用户的昵称头像
    不能带参数二维码推广
    becauseIdo
        61
    becauseIdo  
       2018-07-06 15:23:10 +08:00
    @likuku 短信验证码不要钱吗
    CtrlSpace
        62
    CtrlSpace  
       2018-07-06 15:26:04 +08:00
    你为了方便用户,增加了微信登录功能,
    然而,用户价值连三百块都提供不了,
    那么,这个功能是没必要添加的。
    aalikes95
        63
    aalikes95  
       2018-07-06 15:27:03 +08:00
    不赚钱,那就算了唄,如果可以赚点钱,那还可以搞一搞,不然图什么
    Eugene1024
        64
    Eugene1024  
       2018-07-06 15:32:51 +08:00
    好像是没有
    terrytw
        65
    terrytw  
       2018-07-06 15:36:53 +08:00
    @SingeeKing 注册公司要钱吗?
    TANKING
        66
    TANKING  
       2018-07-06 15:38:50 +08:00
    @sumuu web 版会把 pc 版顶下线,所以不实际
    TANKING
        67
    TANKING  
       2018-07-06 15:40:37 +08:00
    可以和别人合用一个微信开放平台,或者找别人帮你创建一个网页应用,把 appid 和密钥给你就行了!!!
    rffan
        68
    rffan  
       2018-07-06 15:48:53 +08:00
    真要维持,其实 300 也是可以的,域名主机费用都 300 多一年了。关键是个人的没的玩,只有认证授权的服务号可以。这 TMD 就尴尬了。
    x7395759
        69
    x7395759  
       2018-07-06 16:01:32 +08:00
    垄断企业,中国没有反垄断法,这是巨头企业有恃无恐的原因。
    SingeeKing
        70
    SingeeKing  
       2018-07-06 16:08:53 +08:00
    @lixiaoxin #4 可以,不过那样的话注册依然要 300
    @yuanfnadi #35 我说的很明白啊,「使用对公打款注册」,不但不用交三百,你还能得几毛
    @terrytw #65 要
    also24
        71
    also24  
       2018-07-06 16:17:23 +08:00
    @SingeeKing #70
    你这个方式是不行的,微信现在把未认证的号的权限削的非常少,可以参考我在 17 楼发的权限表。
    你那样操作的区别是公司主体可以申请服务号,但是未认证的服务号仍然是残的,要认证就要花 300,躲不过。

    对公打款只是 “主体验证”,用于注册,和 “微信认证” 不是同一个东西
    http://kf.qq.com/faq/120911VrYVrA150604BJnQn2.html
    littleroad
        72
    littleroad  
       2018-07-06 16:21:43 +08:00
    @SorcererXW 终于看到一个同感的了,现在 PC 端大片大片的扫码登录真的是神烦啊! Lastpass 输入帐密远比拿起手机解锁,打开 app 点扫码,然后确认这一连串动作方便太多了……我就想知道用 PC 还要拿手机到底哪里方便了
    zjb861107
        73
    zjb861107  
       2018-07-06 16:25:26 +08:00
    daocloud 是可以扫二维码微信登录的,但是我忘记了是不是要先注册账号再绑定微信。
    Felldeadbird
        74
    Felldeadbird  
       2018-07-06 16:26:37 +08:00
    不盈利就不要弄了。就是字酱。
    gclove
        75
    gclove  
       2018-07-06 16:28:35 +08:00
    才 300 块都不给 ~~ 微信怎么赚你的钱
    gclove
        76
    gclove  
       2018-07-06 16:31:32 +08:00
    为什么一定要用微信登录? 你可以用 QQ 登录,百度登录,微博登录,邮箱登录 啊
    甚至可以自己做个 app. 都是不要钱的
    dko
        77
    dko  
       2018-07-06 16:47:00 +08:00
    我家里很穷,想买奔驰,但是需要 30 万,有没有方法绕过?
    terrytw
        78
    terrytw  
       2018-07-06 17:30:45 +08:00
    @SingeeKing 谁收的?
    工商局办理核名公司注册什么的都是免费的吧
    注册资金都是认缴的,你过几十年再付都可以
    also24
        79
    also24  
       2018-07-06 17:52:43 +08:00
    @terrytw #78
    注册地租金,公司员工最低工资,社保,还有你总不能每个月都零申报吧,还有代理记账费用
    SingeeKing
        80
    SingeeKing  
       2018-07-06 17:54:23 +08:00
    @terrytw #78 公章、税务登记、金税盘、银行开户、地址费……
    mydns
        81
    mydns  
       2018-07-06 17:55:27 +08:00
    @shapl 以后都会是这个套路
    LeungJZ
        82
    LeungJZ  
       2018-07-06 17:57:38 +08:00
    我记得去注册一个开发者账号就可以做微信登陆。
    pc 端只能扫码登陆。
    app 可以调起微信。
    web 端暂时没测,但是 小程序可以获取 unionid。
    599316527
        83
    599316527  
       2018-07-06 18:18:03 +08:00
    苹果还想收我 99 刀 /年 呢
    thuang
        84
    thuang  
       2018-07-06 18:23:39 +08:00
    NGA 是因为这个原因取消微信登录的么(扇子笑
    terrytw
        85
    terrytw  
       2018-07-06 18:24:05 +08:00
    @also24
    @SingeeKing
    如果只是一个空壳公司用来搞微信的话,社保工资都是不需要的吧,每个月零申报自己报报呗,10 分钟搞定
    很多银行对公开户不要钱的吧
    金税盘不是强制的,你可以不要
    现在三证合一了,税务登记连工本费都应该不要了
    公章一百多吧
    nmdx
        86
    nmdx  
       2018-07-06 18:26:25 +08:00 via Android
    @terrytw 公司别想了。。宽进严出。。一年空壳还要几大千 这 300 你是别想跑了 唯一就是找朋友的认证号码
    SingeeKing
        87
    SingeeKing  
       2018-07-06 18:31:40 +08:00
    @terrytw #85 你注册过公司吗……想的太美了。。。
    also24
        88
    also24  
       2018-07-06 18:37:44 +08:00
    @LeungJZ #82
    在 “微信开放平台”,需要有 “开发者资质认证” 才可以拥有 “微信登录” 权限:
    also24
        89
    also24  
       2018-07-06 18:40:12 +08:00
    terrytw
        90
    terrytw  
       2018-07-06 18:44:40 +08:00
    @nmdx 我有个长辈有家公司经营了十几年,后来业绩不好就干脆不搞了,现在让我帮他维持着,没有员工,不交税没社保,每个月零申报,10 分钟搞定
    内资年底连审计都不要,年检的时候网上填填表格,根本零成本
    你觉得空壳还要大几千,那是因为代理公司要赚钱,他们当然要忽悠你说每年至少好几千了

    @SingeeKing 你说说我哪里想的美了....
    公章难道不是公安局给你个单子让你去刻章的地方付点钱就刻出来了吗,我当时公章发票财务三个章才 180
    金税盘我长辈的公司就没有的,也好好的,再说就算要金税盘一年也就 480
    怎么算也不要几千块吧...
    mrchi
        91
    mrchi  
       2018-07-06 18:47:04 +08:00
    用微信公众平台的测试号,有微信网页内授权登录权限,也可以生成带参数二维码。就是太丑——没头像,名字老长。
    djxinqing
        92
    djxinqing  
       2018-07-06 19:02:30 +08:00 via Android
    服务认证 300 之后每年需要年审,年审没有多少钱
    fengleidongxi
        93
    fengleidongxi  
       2018-07-06 19:08:32 +08:00
    用户自己注册不行吗?
    yao990
        94
    yao990  
    OP
       2018-07-06 19:25:06 +08:00
    @CtrlSpace 我是觉得,首先得方便用户,后面才能赚钱
    yao990
        95
    yao990  
    OP
       2018-07-06 19:27:12 +08:00
    @littleroad pc 端扫是挺烦,但手机端方便呀,pc 端输入用户密码即可,手机端直接点一下就好了
    song865
        96
    song865  
       2018-07-06 19:28:41 +08:00
    个人可以开通微信登陆吗? 不是都是要公司才能行?
    yao990
        97
    yao990  
    OP
       2018-07-06 19:30:51 +08:00
    @LeungJZ 开放平台也要开发者资质认证,也要收费 300 元,,,
    yao990
        98
    yao990  
    OP
       2018-07-06 19:32:22 +08:00
    @song865 公司有。我就是不想给腾讯出钱
    also24
        99
    also24  
       2018-07-06 20:22:41 +08:00   ❤️ 4
    看来楼主还是无视了我很多回答啊……

    1、不花钱能实现,用小程序,而且对于用户来讲不会增加额外的麻烦

    2、正统的 “网站接入微信登录” 需要在 “微信开放平台” 做申请和接入,文档在这里:
    https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN

    3、那为什么有人说公众号也能呢,那是因为他们利用 “带参数的二维码” 配合 “认证的服务号” 自己实现了一套认证和绑定,用户扫码进入微信后,根据扫码事件里的二维码参数和 OpenID 来进行关联,文档在这里:
    https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1443433542

    https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140454

    4、那还有没有其他办法呢?有:
    所谓微信登录,只是把自己网站的用户 ID,和微信的 OpenID ( UnionID )建立一个对应关系就行了,所以理论上只要有办法让特定用户,告诉你它的 OpenID 就可以了,包括但不限于:

    4.1 引导用户用微信打开一个 “认证的服务号” 授权过的移动端页面,可以获取到用户的 openid 和资料,文档见:
    https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842

    4.2 引导用户关注一个微信号(无需特殊权限),并让用户主动获取,或发送特定验证码,微信推送给服务端的消息里会携带有 OpenID,文档见:
    https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140453

    5、其它帖子里问的,“微信开放平台” 和 “微信公众平台” 的区别:

    5.1)、涉及到公众号、小程序相关功能的,找 “微信公众平台”
    5.2)、涉及到微信内移动网页相关功能的,找 “微信公众平台”

    5.3)、涉及到 APP 微信分享、微信登录功能的,找 “微信开放平台”
    5.4)、涉及到 PC 端网页 “微信登录” 的,找 “微信开放平台”
    5.5)、涉及到多端微信号互通( UnionID )的,找 “微信开放平台”

    5.6)、涉及到 “微信支付” 的,通过上述平台,找 “微信商户平台”
    pabupa
        100
    pabupa  
       2018-07-06 20:26:29 +08:00
    @laqow 6666666
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1084 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 20:20 · PVG 04:20 · LAX 12:20 · JFK 15:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.