2017-08-06 31 views
0

我不明白結果表中的信息列是如何填充的。pybossa - 結果表中的信息列

根據我的測試,每次項目完成後,幾行將被添加到pybossa db的結果表中。

但是,無論我做什麼,info列都是空的。

這在網頁中造成了一些問題。

回答

0

PYBOSSA結果表將爲已完成的任務(及其關聯的任務運行)始終創建一個空的結果。我們爲什麼這樣做?因爲我們不想強迫任何人將結果存儲在PYBOSSA中。但是,如果您願意,您將受益於PYBOSSA的全文搜索API。

對於結果表,您可以使用webhooks解決方案。 webhooks會發送POST消息給微服務(我們提供以及開源here),它將下載任務和任務運行,執行統計分析(無論你想要做什麼),然後,如果你願意,更新PYBOSSA爲您創建的空洞結果。

我們在幾個項目中使用這種解決方案,使我們基本上可以在PYBOSSA中進行實時分析。看看我們的西班牙項目https://sralergeno.pybossa.com,它不僅集成了webhook,還集成了我們的Web推送通知系統。此功能使我們能夠在新產品被分類爲無麩質時獲得電話通知:D

+0

非常感謝您的回覆!我能夠得到這個名爲webhooks app的微服務運行。然而,我不確定究竟應該怎樣讓Pybossa發送POST請求到這個微服務。我在pybossa docs或pybossa RESTful API部分沒有看到任何相關信息。 –

+0

無論如何,我創建了另一個關於這個主題https://stackoverflow.com/questions/45606567/how-to-configure-webhook-in-pybossa –