2016-09-09 9 views
-1

私はJawbone APIを使用して食事エントリを記録しようとしています。 API documentationには、食事タイプ(朝食/昼食/夕食)を担当するsub_typeパラメータが記載されています。しかし、このパラメータは何も制御せず、すべてがtime_created/tzパラメータによって制御されるように見えます。 Logged Mealがどこに行くのか - 朝食/昼食/夕食/軽食 - の正確なロジックを理解するのに助けになる人はいませんか?顎骨作成食事/食事タイプ


更新20/09/2016

私は食事(朝食/夕食/ランチやスナックなど)をログに記録できるようにしたいと朝食/夕食/昼食としてユーザーフィードにつながる参照してくださいねかスナック(https://jawbone.com/up/food/meals)。今のところ、私たちのアプリとの互換性のために、これらの4つの食事の種類だけに興味があります。

Iは朝食

ランチ

ため-13hのためここmealTypeAdjustment =

・7H、それは=($ {begin_of_the_day} + mealTypeAdjustment)TIME_CREATEDを指定することによって達成することができることを発見しました - 夕食のための19h

これらの数字は今まで私の前提でした。しかし、このロジックに関するJawboneのドキュメントはありませんので、私の質問は

です。1)ログインした食事がユーザーフィード(朝食/夕食/ランチまたは軽食)に表示されるように、time_createdを使用してどのように制御できますか?

2)私はまだSnackを記録する方法を得ていませんでした。私は入力パラメータをランダム化することでそれを行うことはできませんでしたが、残念ながら今は再現できません。

答えて

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の間に接続がないことを知っていますが、私はこの質問を十分にはっきりさせていなかったと思います。 –