我创建了以下过程:
我的问题:
我使用以下代码检查共享链接是否已存在:
if(x.error[".tag"] === "shared_link_already_exists"){
//code to get existing shared link here
}
当我上传一个从未创建过共享链接的新文件时,我收到以下错误:
TypeError: Cannot read property '.tag' of undefined
我怎样才能解决这个问题?
答案 0 :(得分:1)
如果在调用/2/sharing/create_shared_link_with_settings时收到shared_link_already_exists
错误,您可以通过调用/2/sharing/list_shared_links并将path
设置为文件/文件夹的路径来检索现有链接你想要一个链接,direct_only=true
。
并且kgangadhar的评论是正确的,您应该在尝试访问'.tag'
之前检查是否有错误。