2016-06-07 103 views

回答

1

在NGSIv1中(即POST /v1/subscribeContext操作)duration是強制性的。如果您沒有使用明確的值,則默認情況下使用PT24H(24小時),如您所述。你不能明確地設置「無限制」,但是從實際的角度來看,一些荒謬的東西(例如P100Y,即一百年)會達到同樣的效果。

NGSIv2(即POST /v2/subscriptions操作)expires(該值是日期)被用來代替持續時間。在這種情況下,您可以創建訂閱而不需要expires

+0

謝謝,請再次澄清訂閱到期。訂閱的持續時間是從經紀人發送通知的最後時間開始還是從實體發佈其價值的最後時間開始計算的?如果從經紀商最近發出通知的時間開始計算,這是否意味着ONTIMEINTERVAL訂購永遠不會過期?再次感謝! – sabrina2020

+0

針對新帖子的優秀問題:)我的意思是,在SOF中,將帖子中的主要問題與評論中的其他問題混合並不是一個好主意。最好爲他們創建新的問題帖子。你能做到嗎?謝謝! – fgalan

+0

yes ofcourse!謝謝!在此鏈接下完成:http://stackoverflow.com/questions/37697121/fiware-when-does-the-subscription-duration-count-starts – sabrina2020