Skip to content

fresns/client-sdk-wechat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WeChat Fresns API License

介绍

Fresns 是一款免费开源的社交网络服务软件,专为跨平台而打造的通用型社区产品,支持灵活多样的内容形态,可以满足多种运营场景,符合时代潮流,更开放且更易于二次开发。

SDK 介绍

  • 采用 Skyline 渲染引擎和 glass-easel 组件框架
  • 编辑器采用 WeUI 样式库

使用说明

源码方式

  • 将仓库中的 /sdk/ 文件夹复制到你的小程序根目录。

npm 方式

开发中

使用案例

初始化

  • 在小程序 app.js 中引用,放置在 onShow 用于初始化小程序配置。
import { fresnsInit } from '/sdk/services/init';

await fresnsInit();
  • /sdk/ 文件夹中 env.example.js 文件复制到小程序根目录,并改为 env.js 文件名。

开发文档

小程序隐私保护指引

  • 选中的照片或视频信息:用于发表附带图片或视频的内容
  • 选中的文件:用于发表附带文件的内容
  • 选择的位置信息:用于发表附带位置信息的内容 (未启用 chooseLocation 功能则无需选择该隐私功能)
  • 发布内容:用于发表帖子和评论
  • 剪切板:用于复制分享链接和帖子内容中的超链接
  • 设备信息:用于记录互动和错误问题的日志

加入我们

Fresns 的开源社区正在急速增长中,如果你认可我们的开源软件,有兴趣为 Fresns 的发展做贡献,竭诚欢迎加入我们一起开发完善。无论是报告错误或是 Pull Request 开发,那怕是修改一个错别字也是对我们莫大的帮助。

贡献指南:https://fresns.org/contributing/

许可协议

Fresns 是根据 Apache-2.0 授权的开源软件。