如何通过共享 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
。
我在获取共享文件夹路径时遇到问题 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
。