传统自行车现在自动注册


遗产是一家让自行车时尚,功能齐全,舒适,现在每一个自行车他们自动注册的自行车指数尽快出售。

遗产是完美的厂商自行车指数的第一个合作伙伴。他们使他们的自行车在芝加哥和商店也是一个舒适的咖啡店。

在这篇文章中描述的API版本是弃用,和我们当前的API是更好的。看看我们目前的API documenationwww.cdn3888.com/documentation

传统百货商店形象的鳏夫产业Business Insider http://www.businessinsider.com/coolest -小-企业-芝加哥- 2013 - 8 ?op=1

自行车指数的主要目标是提供注册,只是工作,你不需要担心,甚至如果你不想思考。

注册自行车那一刻他们很棒的一站式服务的销售,因为所有所需的信息已经在供应商的电脑。虽然有成千上万的现有的自行车需要注册,我们可以很容易的自动化过程每辆新自行车登记准确地从现在开始(这并不是说我们不想要你当前自行车指数)。

下面是我们如何使用的描述谷歌应用程序的脚本让一个HTTPS请求添加新自行车到索引通过我们的API。如果这似乎并不有趣的或毫无意义:

博士TL;注册技术是很棒的,我们正在做的自行车,很简单!


传统使用谷歌的形式来记录每一个定制的自行车他们建造。谷歌的形式把条目到电子表格中,看起来像这样:

时间戳 的名字 票# 电子邮件 自行车类型 大小 齿轮 曲柄 刹车 鞍型 什么类型的链罩吗? 挡泥板吗? 框架颜色 叉的颜色 芬达的颜色 链罩的颜色 车把类型 前面的行李架上,好吗? 后面的行李架上,好吗? 笔记吗?等等…… 背架 轮胎的颜色 倒刹车或随心所欲 自定义轮建造?
2/1/2014 9:34:00 Awesomenew Heritageowner 999999年 info@heritagebicycles.com 小妖精 媒介 2-Speed放松一下 FSA Giomondi铬 CB后方,鼓前面 Orgin8长毛绒-黑色 基本的签证官 没有一个 黑色的 黑色的 N /一个 白色的 签证官离开河岸 Sunlite橡胶 N /一个 瓦尔德伍迪 Thermalite踏板
Schwalbe牌路巡洋舰-胶/黑色
CHROME /木 黑色/口香糖 倒刹车 是的

自行车指数已开放的API,可以把信息提交到Google形式和自动注册的自行车在自行车上索引。

谷歌应用程序的脚本提供一个URL获取服务UrlFetchApp。因为我们有一个restful API,我们可以把自行车API端点,通过参数。

问题# 1:Google Apps UrlFetchApp不允许嵌套对象,所以你必须序列化的对象,然后分析他们在自己的服务器上。

这是谷歌应用程序脚本,文章提交的值,通过自行车指数形式。如果错误,我们发送电子邮件。

谷歌应用程序脚本的遗产
函数onFormSubmit (e){尝试{var自行车= {“owner_email”: e.namedValues['邮件'].toString (),“frame_model”: e.namedValues['自行车类型'].toString (),“frame_size”: e.namedValues[‘尺寸’].toString (),“frame_size_unit”:“顺序”、“颜色”:e.namedValues(“框架颜色”).toString(),“描述”:e.namedValues['笔记吗?等'].toString (),“rear_wheel_bsd”:“622”,“rear_tire_narrow”:真的,“serial_number”:“缺席”,“制造商”:“遗产”};var组件= [{“component_type”:“牙盘”、“描述”:e.namedValues[曲柄的].toString ()}, {“component_type”:“座位”,“描述”:e.namedValues(“马鞍型”).toString ()}, {“component_type”:“把手”、“描述”:e.namedValues['处理酒吧类型'].toString ()},);var data = {“organization_slug”:“遗产”,“access_token”:“遗产的访问令牌”,“自行车”:JSON.stringify(自行车),“组件”:JSON.stringify(组件)};var选项={“方法”:“文章”,“有效载荷”:数据}var = UrlFetchApp.fetch结果(“//www.cdn3888.com/api/v1/bikes”,选项);}(e) {MailApp。sendEmail (“contact@Bike Index.org”,“传统加载程序错误报告”,e.message);}}

这是添加到Google Docs电子表格将接收形式的结果脚本管理器(在工具菜单的电子表格)并创建一个新的脚本。

Google Apps脚本编辑器屏幕截图

问题# 2:该脚本将不会工作,如果你从谷歌创建一个脚本形式。你必须去脚本管理器从谷歌电子表格,接收表单的反应。

这触发表单提交,去当前项目的触发器资源菜单在谷歌的脚本编辑器和设置事件从电子表格,在表单提交。这个触发器需要删除并重新添加每次脚本编辑。

设置谷歌应用程序脚本触发截图

瞧!现在Google Apps的帖子我们的API通过表单提交每次一辆自行车和自行车自动注册,没有额外的步骤。新自行车所有者发送一封电子邮件,上面我们添加遗产的标志和一个介绍,他们可以登录和编辑他们的自行车。

电子邮件发送到新的遗产自行车自行车车主的索引

登记每一个新的遗产是令人难以置信的,因为我们真的很喜欢他们的公司,因为它准备我们未来的集成。

想了解更多吗?看看我们API文档

Baidu
map