Build In Public #2

315 天前
 hanxl

我开始尝试独立开发这条路,公开自己开发过程中遇到的问题和思考,最近在开发一款浏览器插件,主要功能是在多平台同步发布内容,计划支持的平台:微博、即刻和 twitter 。

昨天完成了微博和即刻的自动发布,今天按计划完成 twitter 的发布,本来计划同样使用 JS 操作 DOM ,模拟用户操作的方式实现,但是 twitter 的发布界面相对复杂一点,不是普通的 input 输入框,而且文字超长时,还需要分隔成多条输入,比较麻烦。

twitter 是有开放 API ,相比国内的平台要开放的多,但是自己去对接也比较麻烦,我平时用到的一款第三方工具 Typefully ,是一款 twitter 运营工具,有内容编辑、定时发布和分析统计的功能,这个工具提供了封装的 API ,免费版就可以使用,对接也比较简单,直接 Http 请求就可以了。

但还是遇到了问题,还是 twitter 字数限制的问题,英文限制是 280 字,但是中文还是 140 字,Typefully 的 API 中有个参数可以自动分隔超长的段落,或者用 4 个换行来分隔段落,自动分隔应该是按英文的 280 字分隔的,导致中文超过 140 会出错,无法发布,还是要手动处理超长的部分。

657 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/952750

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX