10 分钟创建协同文档
步骤 1:接入方生成文件 id
这个 id 完全由接入方决定是什么,建议使用 uuid 等方式避免重复。
步骤 2:接入方提供回调接口
提供一个公网可访问的 HTTP 接口,使公网 GET 请求访问。
http://your-endpoint-url.com/files/my-new-file-u98213 时,结果为:
{
"id": "my-new-file-u98213",
"name": "第一个协同文档",
"type": "documentPro",
"permissions": {
"commentable": true,
"editable": true,
"readable": true,
"copyable": true,
"exportable": true
},
"views": 100,
"creatorId": "1",
"createdAt": "2021-08-01T00:00:00Z",
"updatedAt": "2021-08-02T00:00:00Z",
"teamGuid": "123"
}
提供一个公网可访问的 HTTP 接口,使公网 GET 请求访问
http://your-endpoint-url.com/users/current/info 时,结果为:
{
"id": "userid123",
"name": "张三",
"avatar": "http://fake.site/user-123.png",
"email": "user123@fake.site",
"teamGuid": "123"
}
步骤 3:创建协同文档
请求参数分为 query 和 body 两个部分。
步骤 4:访问协同文档
使用石墨前端对接 demo(推荐)
下载项目,在 index.js 中填入 signature, token, endpointUrl, fileId 这四个变量后,用浏览器打开 index.html 即可看到文档编辑器。
手动创建
1.
命令行中输入:
解压这个文件,会得到名为 dist 的文件夹。
2.
3.
4.
5.
shimo-doc-test/
├── index.js
└── index.html
└── shimo-js-sdk/
└── dist/
修改于 2024-03-26 06:29:09