MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    如何使用xmysql和nginx搭建一个随机图库的api之类的?

    摸鱼区
    3
    6
    539
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Oeed
      Oeed 最后由 编辑

      lolicon的图片全是铜。群友抱怨不堪,经常FBI出警。
      所以我后面通过爬虫脚本自己建立了一个类似于lolicon API的数据库。
      之后再写个随机调用数据库的色图插件进行发色图。
      目前这些已经实现了。

      然后我目前有个想法:
      就是把xmysql和nginx结合在一起,整出类似于公共API lolicon这种的。
      可目前遇到的问题是:
      我的插件上因为用的编程语言,完全可以用自带的随机函数进行图片随机抽取。
      (数据库每一个图片链接都有自己的id,然后通过随机函数随机一个id的图片发色图)

      于是我想用nginx进行代理,可我该如何在conf这种文件上整个随机函数之类的东西出来?

      1 条回复 最后回复 回复 引用 0
      • Oeed
        Oeed 最后由 编辑

        插件上的方法也比较蠢。就是http://localhost:3000/api/pixiv_tb?_where=(id,eq,${randoms})。
        然后就可以随机了

        1 条回复 最后回复 回复 引用 0
        • cssxsh
          cssxsh 最后由 编辑

          随机交给mysql不就好了吗

          Oeed 1 条回复 最后回复 回复 引用 0
          • Oeed
            Oeed @cssxsh 最后由 编辑

            @cssxsh 那样的话,如何在mysql上实现。我不是很擅长这个

            1 条回复 最后回复 回复 引用 0
            • ryoii
              ryoii 梦中的鸡翅 最后由 编辑

              1. 用润滑油语言在ng和xmysql间夹一层

              2. 自己给 ng 写插件,支持随机数函数

              3. 可以搜索一下 ngxin_lua

              4. 可以搜索一下 nginx http_random_index_module

              Oeed 1 条回复 最后回复 回复 引用 0
              • Oeed
                Oeed @ryoii 最后由 编辑

                @ryoii 好的,多谢,我去试试

                1 条回复 最后回复 回复 引用 0
                • 1 / 1
                • First post
                  Last post
                Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact