Recipe - Food - Nutrition

부분 유료
Verified
분류별 David | 업데이트됨 24 giorni fa | Food
인기

9.9 / 10

지연 시간

1,410ms

서비스 수준

100%

Health Check

N/A

모든 토론으로 돌아가기

Can I pass in empty values for complex search?

Rapid account: Parynaz
parynaz
7 anni fa

I have a function that will run the complex search with diet, calories, fat, protein, carbs, intolerances, type and cuisine in the http.get that will input the filter values if they are selected but ideally runs even without them being filled in.

return $http.get(“https://spoonacular-recipe-food-nutrition-v1.p.mashape.com/recipes/searchComplex?addRecipeInformation=false”,
{params: {‘cuisine’ : cuisine, ‘diet’ : diet, ‘intolerances’: allergy, ‘maxCalories’: calMax, ‘maxCarbs’: carbMax, ‘maxFat’: fatMax, ‘maxProtein’: proteinMax, ‘minCalories’: calMin, ‘minCarbs’: carbMin, ‘minFat’: fatMin, ‘minProtein’: proteinMin, ‘query’: query, ‘type’: kind }}).then(
function(payload) {
var recipes = payload.data;
return recipes;
}

Is this possible? I ran it once with the diet parameter being empty and it worked but now it doesn’t so I’m wondering if certain ones (except query) are mandatory to be filled in. Thanks!

Rapid account: Spoonacular
spoonacular Commented 7 anni fa

Hi, yes you can definitely leave out values, there are defaults for every field, so without seeing what your values actually are I can’t tell you why it didn’t work but it is possible and should work.

아래에 의견을 추가하고 토론에 참여하세요.

새 댓글을 게시하려면 로그인 / 가입