基于Box Webhooks Events读取文件内容

时间:2013-12-18 10:19:13

标签: box-api

我想开发一个应用程序来监听文件创建或上传事件的Box Webhooks事件,然后读取新创建/上传文件的内容。

但是,我无法这样做,因为据我所知,我需要一个访问令牌才能读取文件的内容,但Box Webhooks [create / upload]事件并没有为我提供任何访问权限令牌。

你能否建议一种方法来实现我的应用程序?

1 个答案:

答案 0 :(得分:1)

Webhooks有点像明信片。它们只提供最少的信息来告诉您哪些文件已更改。它们通过电线被发送到一个未经验证的目的地,因此当webhook熄灭时,它不会有很多秘密信息。

由您来捕获该webhook,查看文件ID(以及可能的其他信息,如user-id),并知道要登录的用户并获取其他信息。

如果您的应用程序是服务器端,并且用户已登录,那么您已经拥有了他们的凭据,您可以获得额外的信息。

如果您的应用程序是没有服务器端的移动应用程序,那么您必须让客户端进行额外的API调用以获取详细信息。