申请开发者「ly_qq」「plugin」

应用开发者 ww82ke 3月前 1113

应用名称:LY-QQ互联

发布地址:www.lyplugin.com/post/4

应用简介:LY-QQ互联插件自动登陆网站

有问题找我点击这里给我QQ发消息 老阳博客

最后于 1月前 被沉冰浮水编辑 ,原因:
最新回复 (8)
全部楼主
  • 超级版主 沉冰浮水 3月前 0
    引用 1

    1、为什么要挂 Filter_Plugin_Debug_Display 这个接口?2.txt 又有啥意义?
    2、不要把代码塞在一个文件里:
    base\qq_oauth2.php # OAuth2 是个成熟的标准,不要拆的到处都是
    base\db.php # 自建表相关定义,而且创建调用放到 InstallPlugin_
    base\core.php # 真正可以命名为 ly_qq_class 的部分放在这里,实现 API 和数据库之间的调用交互;
    function.php # 其他杂七杂八但不适合放 include 的函数

    参考:
    kumo-for-zblog/class at master · wdssmq/kumo-for-zblog
    https://github.com/wdssmq/kumo-for-zblog/tree/master/class

    db.php 定义用的方法不一样,两种都可以,重点是放到单独的文件;

    QQ群:「我的咸鱼心」「「水坑」系列教程索引
    ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

  • 超级版主 沉冰浮水 3月前 0
    引用 2
    https://gitee.com/piscdong/qq_php/blob/master/qq.php

    https://gitee.com/wang119c/sinaweb/blob/master/saetv2.ex.class.php

    虽然 2022 了,备忘下 新浪微博 和 QQ 互联 的单文件 SDK。。

    或者说正因为 2022 了,新入坑 PHP 的人反而不知道该怎么搞 oauth2 接入了?

    QQ群:「我的咸鱼心」「「水坑」系列教程索引
    ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

  • 超级版主 沉冰浮水 2月前 0
    引用 3
    回复时请「逐项复述自己作出的修改」。。

    QQ群:「我的咸鱼心」「「水坑」系列教程索引
    ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

  • 超级版主 沉冰浮水 2月前 0
    引用 4
    ww82ke 已修正优化你指出的问题
    emmm ,,会写 changelog  也是一个审核点。。

    实例:

    版本历史 - 更新记录
    https://docs.zblogcn.com/php/#/books/feat-history

    QQ群:「我的咸鱼心」「「水坑」系列教程索引
    ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

  • 超级版主 沉冰浮水 2月前 0
    引用 5
    ww82ke 20220408日更新:更新优化插件,简化合并QQ互联SDK应用。
    在功能主体基本完成后,每次更新改动不会太大时可以用单行日志描述,而且针对的是上架后的最终用户,象征性有个更新记录,更多的是表达自己确实有更新内容,而不是刷排名;

    QQ群:「我的咸鱼心」「「水坑」系列教程索引
    ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

  • 超级版主 沉冰浮水 2月前 0
    引用 6
    明明帮你找好了 SDK,还讲了怎么拆分文件。。。

    还有更新日志的举例:

    - 移除 Filter_Plugin_Debug_Display 接口,改为实际的 qq.php 作为回调入口;
    - 删除 zbp 用户时,关联删除本插件对应数据;
    - 可开启选项限制非登录评论;← 你一刀切全禁了,而且是非常不友好的后端拦截。。

    其他问题:

    类名和函数名同名;
    JSON 保存插件配置??
    发文权限先全部砍掉,之后重新考虑做成投稿(单独一张表之类的);
    ly_qq_logo 和 ly_qq_img 这种函数名能直接看出是干啥的???

    base\qq_oauth2.php # OAuth2 是个成熟的标准,不要拆的到处都是
    base\db.php # 自建表相关定义,而且创建调用放到 InstallPlugin_
    base\core.php # 真正可以命名为 ly_qq_class 的部分放在这里,实现 API 和数据库之间的调用交互;

    这三个文件名我今天就给你定死了。。内容没放对就继续改。。更新日志这次也给你举了例子,包括你下次更新需要写的:

    - 拆分功能函数、class 到对应文件;
    - ly_qq_logo 、 ly_qq_img 等函数更名为更有语义的 ly_qq_XXXX, ly_qq_YYYY;

    qq_oauth2 直接用上边的 sdk ,先不用考虑 Network;

    QQ群:「我的咸鱼心」「「水坑」系列教程索引
    ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

  • 超级版主 沉冰浮水 2月前 0
    引用 7
    1、从正确性上,配置项、Meta 项都应该用 HasyKey 判断是否存在;
    2、同样,回设地址要同时考虑未开启伪静态的情况;【虽然我也认为全部开启伪静态就好。。

    QQ群:「我的咸鱼心」「「水坑」系列教程索引
    ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

  • 超级版主 沉冰浮水 1月前 0
    引用 8

    选的例子不太好,实际变成了「可以,但没必要」的方向,不过至少养成写注释的习惯总是好的;「再次推荐 VSCode,然后 // 后空一格什么的救救强迫症」

    QQ互联官网首页:https://connect.qq.com/index.html ← 后台把这个链接加上会比较方便用户;

    然后我的账号信息没办法实际使用测试,需要再来个管理看下有没有其他坑;

    最后:「登陆」→「登录」,当年网银密码忘记了要去柜台填单子重置,写了「登陆」被指出不对重写了份;

    QQ群:「我的咸鱼心」「「水坑」系列教程索引
    ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

    • ZBlogger技术交流中心
      10
          
返回