【文件属性】:
文件名称:mastodon-lite:轻型客户端,用于mastodon微博客服务
文件大小:69KB
文件格式:ZIP
更新时间:2021-02-03 13:22:59
nodejs mastodon activitypub iotjs mastodon-lite
MASTODON-Lite
介绍
轻量级客户端,适用于mastodon微博客服务。
此实现的重点是减少依赖关系,以支持IoT.js运行时(以及节点)。
到目前为止,仅使用“ https”模块(示例应用程序为“ fs”)
演示
一个集成示例是WebThings网关的ActivityPub适配器
在addon目录中解释了更多详细信息:
:
也欢迎在此Wiki页面上提供反馈:
用法
使用NODEJS
从源代码树运行很简单,但是将详细介绍每个步骤。
前提条件
然后,用户需要在去中心化的Mastodon社交网络上创建一个帐户(或设置您自己的实例)
在这里,我们继续进行设置以创建应用程序并生成它的秘密令牌,该令牌将在以后使用:
登录后,转到“设置” /“开发” /“新应用程序”,即:
然后,只需将应用程序名称设置为“ mastodon-lite”或您选择的任何名称,即可跳过其他字段。
然后,您的“ mastodon-lite”应用程序应出现在:
单击它并记下“访问令牌”(64字符六进制字符串或base64字符串)
配置
首次运行时(如果尚不存在),配置文件将在〜/ .mas
【文件预览】:
mastodon-lite-master
----.travis.yml(937B)
----example()
--------index.js(2KB)
--------webthings-activitypub-adapter()
--------webthing()
----index.js(730B)
----package.json(1KB)
----.whitesource(217B)
----.github()
--------FUNDING.yml(76B)
--------workflows()
----Dockerfile(1KB)
----LICENSE(11KB)
----package-lock.json(57KB)
----.eslintrc.js(9KB)
----mastodon-lite.js(4KB)
----docker-compose.yml(800B)
----run.sh(701B)
----.gitignore(103B)
----Makefile(3KB)
----.dockerignore(131B)
----README.md(10KB)
----.eslintignore(56B)