SPAN8.
SPAN4.
使用FME的功能与现有Web服务结合使用,您可以轻松地将其功能与您自己的工作流程结合起来。亚搏在线该系列连接到流行的基于云的文件存储系统,Box.com。有两种不同的连接方法Box.com使用fme。第一篇文章将向您展示如何在此处创建应用程序Box.comWeb界面,然后使用httpcaller.变压器。此外,还提供了一个更简单的上传、下载和检索属性的解决方案Box.com就是使用BoxConnector.变压器。
有关如何使用BoxConnector的说明,请参阅以下任一篇文章:
有关如何创建应用程序的说明Box.com并通过盒子的API和HTTPCaller转换器,继续阅读本文中的逐步说明并下载工作区。
免费Box.com账户
uploadfiletofolder.fmw第2部分的工作区
getfolderinfo.fmw第2部分的工作区
为了使用box.com API.在FME中,我们首先需要设置一个框件应用程序,这些应用程序将允许我们访问我们的帐户。
1.登录Box.com或创建帐户
要启动配置,请登录您的Box.com帐户在单独的选项卡或窗口中。如果你没有Box.com帐户,现在创建一个免费帐户,因为需要继续。
2.导航到开发人员控制台
登录后,导航到开发人员控制台for box.com通过链接或单击侧面菜单栏中的Dev控制台。
3.创建新应用
在开发人员控制台内,单击“创建新应用”按钮。如果您有任何现有应用程序,则会在此页面上显示。
现在我们将通过创建新的App向导工作。单击“自定义应用程序”框;我们将使用自定义应用程序,因为它不需要企业授权我们的应用程序。单击“下一步”以移动到向导中的下一个屏幕。
现在我们将选择身份验证方法。对于我们的应用程序,我们希望用户登录,选择Standard OAuth 2.0(用户身份验证),然后单击Next。
最后,我们需要给我们的应用程序一个名称。你想叫什么就叫什么。在本例中,我们将其命名为LeveragingBoxWithHTTPCaller。一旦你对你的名字感到满意,点击创建应用程序。
4.查看应用程序和设置重定向URI
单击“创建应用”后,如果应用程序创建成功,将出现祝贺消息,并按钮查看您的应用程序。单击“查看您的应用程序”按钮,或导航到“框开发人员控制台主页”,然后选择您的应用程序。
当你打开你的新应用程序,确保你在配置页面,这可以从侧菜单栏访问。
在配置中,我们将设置我们的重定向URI。向下滚动以查找OAuth 2.0重定向URI部分,然后在文本框中更改URI至http:// localhost。使用localhost可以接受我们的新应用程序,因为我们将认为它正在开发中。设置重定向URI后,单击“保存更改”。
5.复制令牌
设置了Redirect URI之后,我们可以复制Developer令牌,以便在下一篇文章中使用。仍然在Configurations页面上,向上滚动到Developer Token部分,然后单击Copy。
开发人员令牌字符串将授予任何使用它的人,访问您的Box.com帐户通过API,是下一个文章所必需的。保持私密安全!亚搏在线请注意,开发人员令牌只会有效为1小时,但可以通过控制台手动刷新。
除了过期时间之外,使用开发者令牌的限制是令牌只对您自己的帐户有效,并且没有成对刷新令牌。
既然您已完成初始配置,则可以打开并运行以下工作空间:
这个工作区将文件上传到Box中的目录。需要Developer令牌来运行工作区以及要上传的文件或文件夹。可以在本文开头所附的下载文件夹中找到要上传的文件。
此工作区获取文件夹或文件的内容信息。需要一个Developer Token来运行工作区以及至少一个上传到的文件或文件夹Box.com
如果这两个工作区不包括您想用您的Box.com应用程序,请参阅box.com API文档。
数据属性
这里使用的数据来源于由温哥华的城市, 不列颠哥伦比亚省。它包含在公开政府许可下许可的信息 - 温哥华。
嗨@benvk.- 我很抱歉这里的麻烦......基于Web服务的文章构建文章的陷阱!链接将我重定向到https://app.box.com/developers/console/newapp.在我选择自定义应用程序从那里选择了标准OAuth 2.0在其他……从这里开始大多相同的工作流程,尽亚搏在线管如果你不熟悉创建OAuth应用程序,可能会感到困惑!我将看看我们能做些什么来更新这篇文章。谢谢您的注意,它是过时的!
©2020 S亚搏在线afe Software Inc |合法的