如何通过共享 link URL 获取 Dropbox API 中的文件夹 lower_path?

How to get folder lower_path in the Dropbox API by it's shared link URL?

我在获取共享文件夹路径时遇到问题 link。我正在使用 API 的 /sharing/get_shared_link_metadata 端点。 例如,我已经有一个文件夹,路径为“/Test”,名称为“Test”,我是其中的所有者。我工作组的另一个用户创建了一个文件夹,路径为“/Test”,名称为“Test”。此用户还指定我为文件夹所有者并创建共享 link 到新创建的文件夹。

然后我得到这个 link 并将其传递给 /sharing/get_shared_link_metadata endpoint(在“url”参数中)以获取此用户创建的文件夹的路径。但作为回应,没有“path_lower”字段。此字段应始终在 DropBox API 响应中可用,以防 API 调用方 (link to Documentation)

可以使用文件夹

如何通过共享 link url 获取文件夹 lower_path?

貌似the /2/sharing/get_shared_link_metadata documentation略misleading/inaccurate。 path_lower 字段实际上仅在使用的访问令牌用于拥有共享 link 本身的同一帐户时才会返回。我会要求团队解决这个问题。

在您的情况下,link 是由其他用户创建的,因此当您使用自己的访问令牌调用时,不会返回 path_lower