我可以让搜索功能检查我的 Dropbox 文件夹吗?

我可以让搜索功能检查我的 Dropbox 文件夹吗?

目前,Meta 键(对我来说是“Windows”键)可切换一个屏幕,显示所有打开的窗口和搜索框。

在此处输入图片描述

该搜索框将找到深度嵌套的目录/home/Documents,但/home/Videos它跳过了/home/Dropbox- 我查看了搜索设置,但没有看到任何方式告诉系统搜索也请搜索 Dropbox。

我如何告诉它搜索 Dropbox?

答案1

  • 在“设置”中,转到“搜索”窗格。
  • 在顶部栏中,点击“搜索地点”“搜索窗格”的屏幕截图
  • 如果您已将其添加为书签,它可能位于“书签”选项卡中。 搜索地点模式的屏幕截图
  • 否则,在“其他”选项卡上,单击+并在出现的文件选择器对话框中选择“Dropbox”文件夹。

答案2

我知道如何从控制台执行此操作。如果你打算执行一点编码...打开一个终端。

确保已jq安装该工具:

sudo apt-get install jq

创建必要的令牌和密钥这里

  • 单击创建应用程序,命名,选择“范围应用”对于类型。
  • 创建一个文本文件。保存您的应用程序 ID应用程序机密生成的令牌以供参考。
#!/bin/bash

search_value="$1"
refresh_token="<YOUR_REFRESH_TOKEN>"
app_key="<YOUR_APP_KEY>"
app_secret="<YOUR_APP_SECRET>"

# Refresh the access token
access_token=$(curl -s https://api.dropbox.com/oauth2/token \
    -d grant_type=refresh_token \
    -d refresh_token="$refresh_token" \
    -u "$app_key":"$app_secret" | jq -r .access_token)

# Search for files
curl -X POST https://api.dropboxapi.com/2/files/search_v2 \
  --header "Authorization: Bearer $access_token" \
  --header 'Content-Type: application/json' \
  --header 'Dropbox-Api-Path-Root: ' \
  --data "{\"query\":\"$search_value\",\"options\":{},\"match_field_options\":{\"include_highlights\":true},\"include_highlights\":true}"

exit 0

另存为:dropbox_search.sh
更改模式可执行文件:chmod +x dropbox_search.sh
用法:./dropbox_search.sh "Your search query here"

相关内容