采用IOS快捷指令扫描实体书录入Notion实践
第一步 在Notion上创建图书馆database
1.1创建图书馆
图书馆模板复制连接:Notion图书馆Duplicate
1.2获取图书馆database\_id,红色字体的部分就是创建的图书馆数据库的database\_id。
第二步 创建Notion机器人
2.1打开Notion的My integrations:https://www.notion.so/my-integrations,创建一个机器人。机器人是用来与API接口进行通讯的。
2.2机器人选项,可以选着默认设置。拷贝Secrets码,后续有用。
2.3回到刚刚在Notion上创建好的图书馆数据库页面上,邀请刚才我们创建的机器人。
第三步 找一个ISBN的信息查询接口
3.1找一个ISBN的信息查询接口 ,当然有能力也可以自己写一个。
我找到的是“极客分享”的【中文ISBN公开信息查询接口】
3.2需要添加他的小程序申请一个APIKEY,记住这个apikey。
第四步 在Iphone手机上创建扫描图书的快捷指令
参数词典:
token:填写Notion机器人的Secrets码。
database\_id:填写创建的图书馆的数据库的database\_id。
apikey:填写在“极客分享”小程序上申请到的apikey。
在测试图书导入的过程中发现部分图书在导入时会报错“Error parsing JSON body.”,查看了发生错误的原因是这一类图书,豆瓣的描述都带有”回车“字符。