2014-02-19 86 views
0

我發現了幾個引用,但非常老,我知道API已經改變。Basecamp資源ID是唯一的嗎?

是否全部資源ID 全球唯一(跨所有帳戶)?

例如,系統中所有帳戶的所有待辦事項ID都是唯一的嗎?

我想知道,因爲我想關聯數據與待辦事項ID,我想,以確保避免碰撞(不太可能,因爲他們可以)

編輯: 這裏是一個樣本ID:8549954 我提到的其中一個帖子:https://groups.google.com/forum/#!searchin/37signals-api/ID $ 20unique/37signals-api/cNm-HKZ5fQY/xi497xpem1AJ 感謝您的澄清。

+0

這些ID是什麼樣的?如果它們是GUID值,我會認爲它們是唯一的,或者至少打算是唯一的。如果是簡單的ID號碼(例如1,2,3),那麼我猜他們不是 – musefan

+0

這就是他們只是一個整數,相當大的一個,但sitll。從3〜4年前的帖子似乎表明,他們是獨一無二的 – silkAdmin

+0

你可以給一個身份證的例子嗎?你指的是什麼職位? – musefan

回答

1

它們在同一產品內的不同帳戶之間是唯一的。因此,對Basecamp API的所有請求(https://github.com/basecamp/bcx-api),您可以將資源ID視爲唯一。

+0

很酷,抱歉,雙後我不確定我會聽到在這裏組建你們。所以我可以安全地使用待辦事項ID作爲唯一ID,只要我處理同一產品。謝謝 – silkAdmin