簡體   English   中英

如何使用Dropbox Core API獲取修訂后的文本文件的內容詳細信息?

[英]How can I get the content details of a revised text file using Dropbox Core API?

我需要我的node.js應用程序使用dropbox-js庫來獲取單個文本文件的凈修訂部分。

我想我已經徹底搜索了Core API文檔,但找不到所需的參考,並且已經檢查了以下帖子。

我期望的是當前修訂版與先前修訂版之間的實際文本內容差異。

我想我可以使用/ longpoll_delta端點監聽更改,並使用readFile手動檢查差異,但是我想知道是否有更簡單的方法來實現這一點。

更新:我剛剛意識到我可以在使用readFile時利用rev或versionTag參數,但是它仍在獲取整個文本文件而不是修訂的內容。 這是我的代碼:

module.exports.getFile = (callback) ->
  options = {}
  options.rev = '1942a704479aca'
  client.readFile 'todo.txt', options, (err, data) ->
    if err
      throw err
    callback data

如果我正確理解您的要求,Dropbox不會提供此功能。 Dropbox將通過API為您提供文件的兩個版本,但是Dropbox沒有用於區分兩個文本文件的API。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM