杂类

Typecho通过json数据生成微信小程序

微信小程序
小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。

http://typecho.org/
官网下载安装
安装环境要求

  • PHP 5.4 以上
  • MySQL, PostgreSQL, SQLite 任意一种数据库支持,并在 PHP 中安装了相关扩展
  • CURL 扩展支持
  • mbstring 或 iconv 扩展支持

需要在typecho设置ssl固定链接伪静态和域名备案才可以正常使用。
推荐sslTypecho ssl配置伪静态
后台设置

将代码 来自晴天博客

  1. <?php
  2. if (stripos($this->request->getRequestUri(), 'json')) {
  3.     $arr = array();
  4.     while ($this->next()) {
  5.         $a = array('title' => $this->title, 'date' => $this->date->format('Y-m-j  H:i'), 'content' => $this->content, 'categories' => $this->categories, 'tags' => $this->tags);
  6.         $arr[] = $a;
  7.     }
  8.     $this->response->throwJson(array("servererror" => """status" => 1, "message" => $arr));
  9. }
  10. ?>

添加到 typecho 头部模版的开头

  1. usr/themes/default/header.php

即可实现简单的 JSON 输出,实现 API 效果。

推荐:插件版(高度自定义)

https://github.com/insoxin/typecho-json-miniprogram
typecho-json-miniprogram设置页面

在微信公众平台https://mp.weixin.qq.com/cgi-bin/wx注册小程序,完成注册后可以同步进行信息完善和开发。

在微信小程序公众平台的后台里,选择“设置”=>“开发设置”,对“服务器域名”和“业务域名”进行配置,如下图:

其中request合法域名必须配置,这个参数保证了小程序可以正常发送request请求,程序才能运行起来。同时,这个域名必须备案

填写小程序基本信息,包括名称、头像、介绍及服务范围等。

完成小程序开发者绑定、开发信息配置后,开发者可下载开发者工具、参考开发文档进行小程序的开发和调试
普通小程序开发者工具
最新版本下载地址 (1.02.1803210)
mac链接: https://share.weiyun.com/5R8wo2B (密码:K9AJ)
补充win64链接win64: https://share.weiyun.com/5NM8qin (密码:YOTl)
我的


代码打包链接:https://pan.baidu.com/s/1EFIajj7lNmC4-_V8m_ZN-g(未过审)
下载后修改下列参数

  1. export default {
  2.   getDomain: blog.isoyu.com,
  3.   getWebsiteName: 姬长信,
  4.   getAboutId: ABOUTID,
  5.   getPayTemplateId: PAYTEMPPLATEID,
  6.   getPageCount: PAGECOUNT,
  7.   getCategoriesID :CATEGORIESID,
  8.   getIndexNav: INDEXNAV,
  9.   getReplayTemplateId: REPLAYTEMPPLATEID,
  10.   getMinAppType: MINAPPTYPE,
  11.   getZanImageUrl: ZANIMAGEURL,
  12.   getIndexListType: INDEXLISTTYPE,
  13.   getLogo: LOGO,
  14.   getPostImageUrl: POSTERIMGURL
  15. }

完成小程序开发后,提交代码至微信团队审核,审核通过后即可发布(公测期间不能发布)。

小程序欢迎使用

补上151个其他收集的小程序源码(Fri, 13 Apr 2018 14:12:41 GMT)

温馨提示:此处内容需要评论本文后并刷新才能查看。

(57)

本文由 姬長信 创作,文章地址:https://blog.isoyu.com/archives/typecho-json-miniprogram.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:5 月 2, 2018 at 06:34 下午

热评文章

评论:

94 条评论,访客:0 条,博主:0 条
  1. 游客
    游客发布于: 

    早啊

  2. 游客
    游客发布于: 

    早奥,前来观摩

  3. 游客
    游客发布于: 

    aaaa啊啊啊啊

  4. 游客
    游客发布于: 

  5. levee
    levee发布于: 

    膜佬~

  6. 游客
    游客发布于: 

    来看看~~~~~~

  7. 游客
    游客发布于: 

    看看咯

  8. 游客
    游客发布于: 

    222222222222222222

  9. 游客
    游客发布于: 

    早啊

  10. seaHi
    seaHi发布于: 

    大神有公布源码的计划没?

  11. 游客213
    游客213发布于: 

    来看看咯

  12. kzeal
    kzeal发布于: 

    早啊

  13. 游客
    游客发布于: 

    早啊

  14. 游客
    游客发布于: 

    大佬这个小程序是开发好的呀,只要配置下就行了?

  15. 游客
    游客发布于: 

    插件装好了,配置都配好了,访问404

  16. 权那他
    权那他发布于: 

    可以啊,对接了微信小程序

    • 游客
      游客发布于: 

      感谢
      咨询一下 文章页内容怎么获取。。。

  17. 游客
    游客发布于: 

    未过审你发个鸡巴

    • 姬長信
      姬長信发布于: 

  18. 游客
    游客发布于: 

    文章不错

  19. 游客
    游客发布于: 

    小程序源码的百度盘挂了

  20. 百度
    百度发布于: 

    学习一下

  21. 游客
    游客发布于: 

    早啊

  22. 游客
    游客发布于: 

    早啊

  23. 游客
    游客发布于: 

    源码都不放,这文章改删了

  24. SurgorX
    SurgorX发布于: 

    早啊

  25. 游客
    游客发布于: 

    赞?

  26. 游客
    游客发布于: 

    代码百度云挂了

  27. 游客
    游客发布于: 

    下来看看源代码

  28. 游客
    游客发布于: 

    下来看看源代码

  29. 长远
    长远发布于: 

    你好 , wp刚换成typecho 过来看看

  30. 长远
    长远发布于: 

    小姬姬早啊

  31. 游客
    游客发布于: 

    大佬,到底有没有小程序端呢?求分享。

  32. 多思多金
    多思多金发布于: 

    厉害了,不过好像你的小程序码还没有通过审核,没扫描出来,想给自己的 https://www.nihaowua.com 移植到小程序,不过怕审核不好通过

    • 姬長信
      姬長信发布于: 

      就json处理一下,不过大佬是不是过于色情了,内涵段子哈哈哈

  33. 玖玥
    玖玥发布于: 

    哈喽

    • 姬長信
      姬長信发布于: 

      玖月?玥?

  34. 游客
    游客发布于: 

    小姬姬早啊

    • 姬長信
      姬長信发布于: 

      大佬早

  35. chen
    chen发布于: 

    学习学习,谢谢大佬

  36. chen
    chen发布于: 

    好厉害

  37. chen
    chen发布于: 

    好文章!支持一下!

    • 姬長信
      姬長信发布于: 

      大佬好域名

      • Chen
        Chen发布于: 

        我要是说我六块买到的会怎么样

        • 姬長信
          姬長信发布于: 

          大佬考虑出手吗/手动滑稽

  38. 游
    发布于: 

    骗IP的吧?里面有typecho吗?

  39. 醉仆人
    醉仆人发布于: 

    那个文件是typecho的小程序呢?

  40. 游客
    游客发布于: 

    都刷新很多遍了,还是看不了

  41. 游客
    游客发布于: 

    看不了

  42. 醉仆人
    醉仆人发布于: 

    插件启用失败

    • 姬長信
      姬長信发布于: 

      附图联系我邮件

      • 醉仆人
        醉仆人发布于: 

        根本就没有typecho的文件嘛

  43. 游客
    游客发布于: 

    大佬,这里到底有没有TYPECHO的小程序端呢?

  44. Cyril
    Cyril发布于: 

    哪个才是对应的Typecho呢?

    • v2ex
      v2ex发布于: 

      同问,翻了个底朝天都没找到。。。

  45. 游客
    游客发布于: 

    前来支持

  46. Cyril
    Cyril发布于: 

    为什么评论后还是看不到呢

    • 姬長信
      姬長信发布于: 

      刷新

      • Cyril
        Cyril发布于: 

        嗯,有一点延迟,感谢分享

  47. 听海
    听海发布于: 

    好东西,收藏

  48. null
    null发布于: 

    正需要的

  49. 玖月
    玖月发布于: 

    大佬wordpress呢

  50. V2EX
    V2EX发布于: 

    大姬姬啊,下了你的那个大礼包,里面没有这个typecho的小程序端哈

  51. V2EX
    V2EX发布于: 

    老大,网盘失效了,求分享。拜谢

    • 姬長信
      姬長信发布于: 

      大佬下面有补

      • V2EX
        V2EX发布于: 

        大佬下面这么长,具体是哪个呢

  52. 游客
    游客发布于: 

    。。。。。。。。

  53. 游客
    游客发布于: 

    好文章!支持一下!

  54. 豆末
    豆末发布于: 

    好文章!支持一下!

  55. null
    null发布于: 

    好文章!支持一下!

  56. 游客
    游客发布于: 

    好文章!支持一下!

  57. hello-璐
    hello-璐发布于: 

    求一份代码打包链接,失效了

  58. 游客
    游客发布于: 

    博客小程序欧克的,但我想做其他小程序,博主能不能帮整理分享分享

  59. 墨域
    墨域发布于: 

    代码打包链接没了

  60. 刘小欢
    刘小欢发布于: 

    百度云的连接失效了,求换个github的

    • 姬長信
      姬長信发布于: 

      等假期结束

      • 刘小欢
        刘小欢发布于: 

        什么时候更新一下百度云的链接??假期已经过去了哦

  61. 98K
    98K发布于: 

    搭建成功了,希望博主简化过程和优化页面(太过单调)

    • 中国机器人
      中国机器人发布于: 

      你好,那个百度云的打包链接失效了,您可以发我一份么

  62. 西枫里博客
    西枫里博客发布于: 

    大佬这个小程序是开发好的呀,只要配置下就行了?

    • 游客
      游客发布于: 

      不是,正在想办法做成插件,去谷歌然后搜到了个小伙伴已经成品了,准备明天重新编辑一下文章

    • 游客
      游客发布于: 

      大佬早睡啊

  63. 姬長信
    姬長信发布于: 

    这是通过微信小程序评论

发表回复

[必填]

我是人?

提交后请等待三秒以免造成未提交成功和重复