姬長信(Redy)

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

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

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

需要在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

在微信公众平台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)

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