2016-09-09 38 views
-1

我正在嘗試使用Jawbone API記錄膳食條目。在API documentation中描述了負責膳食類型(早餐/午餐/晚餐)的sub_type參數。然而,它看起來像這個參數不控制任何東西,一切都由time_created/tz參數控制。任何人都可以幫助我理解Logged Meal在哪裏發生的確切邏輯 - 早餐/午餐/晚餐/小吃。Jawbone創建膳食/膳食類型


更新20/09/2016

我希望能夠登錄餐(早餐/晚餐/午餐或小吃),看看導致用戶飼料作爲早餐/晚餐/午餐或小吃(https://jawbone.com/up/food/meals)。目前我只對這4種膳食類型感興趣,因爲它與我們的應用程序兼容。

我發現,它可以實現通過指定TIME_CREATED =($ {} begin_of_the_day + mealTypeAdjustment),其中mealTypeAdjustment =

-7小時的早餐

-13h的午餐

- 19h晚餐

這些數字只是我的假設,迄今爲止工作。但沒有關於這個邏輯的Jawbone文檔,所以我的問題:

1)我怎樣才能控制使用time_created,在用戶飼料(早餐/晚餐/午餐或小吃)中出現日誌膳食?

2)我仍然沒有得到如何登錄小吃。很少時候,我可以通過隨機輸入參數來做到這一點,但不幸的是我現在無法再現它。

回答

0

sub_type只是一個有關膳食的元數據,以防您想要將膳食分類爲早餐/午餐/晚餐。

在用戶的供稿中出現用餐條目的地方由time_created指示。實際上,time_createdsub_type之間沒有直接聯繫。

這裏是所有餐sub_type值:

 
sub_type  | value 
-------------|------- 
Breakfast | 1 
Lunch  | 2 
Dinner  | 3 
Pre-Workout | 4 
Post-Workout | 5 
Snack  | 6 
+0

謝謝你的回答,RAY。 但time_created的時間範圍是早餐/午餐/晚餐?我無法在文檔中找到它。另外我想知道如何創建小吃餐。 –

+0

time_created與指定爲早餐/午餐/晚餐之間沒有直接聯繫。我已經更新了我的答案和其他膳食類型的膳食終點文件。 – RAY

+0

謝謝你的回答, 我已經知道time_created和sub_type之間沒有任何關係,但是我覺得我不清楚問這個問題,我已經更新了更多的細節。 –