Recipe - Food - Nutrition

FREEMIUM
Verified
By David | Updated 4 days ago | Food
Popularity

9.9 / 10

Latency

536ms

Service Level

100%

Health Check

N/A

Back to All Discussions

Android Exception

Rapid account: Darasandeep 91
darasandeep91
7 years ago

I am using the following code in my android project to search for a recipe. I am getting FILE NOT EXCEPTION. Can i know where am i going wrong

here is my code

            String URI = "https://spoonacular-recipe-food-nutrition-v1.p.mashape.com/food/products/search?number=10&offset=0&query=snickers";
            URL myURL = new URL(URI);
            HttpURLConnection connection = (HttpURLConnection) myURL.openConnection();
            connection.setRequestProperty("X-Mashape-Key","API  KEY FROM CURL");
            connection.setRequestMethod("GET");
            connection.setDoOutput(true);
            connection.setDoInput(true);
            connection.connect();
            BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            StringBuilder results = new StringBuilder();
            String line;
            while ((line = reader.readLine()) != null) {
                results.append(line);
            }
            JsonResult = results.toString();
            connection.disconnect();
Rapid account: Spoonacular
spoonacular Commented 7 years ago

Copied the code and tested it, works perfectly and yields:

{"type":"product","products":[{"id":10090,"title":"Snickers Bars - 6 CT","image":"https://spoonacular.com/productImages/10090-312x231.jpg","imageType":"jpg"},{"id":130183,"title":"Snickers Candy Bar Almond","image":"https://spoonacular.com/productImages/130183-312x231.jpg","imageType":"jpg"},{"id":126459,"title":"snack","image":"https://spoonacular.com/productImages/126459-312x231.jpg","imageType":"jpg"},{"id":128057,"title":"Snickers Almond Fun Size","image":"https://spoonacular.com/productImages/128057-312x231.jpg","imageType":"jpg"},{"id":407706,"title":"Snickers Almond Bar Fun Size - 6 CT","image":"https://spoonacular.com/productImages/407706-312x231.jpg","imageType":"jpg"},{"id":223234,"title":"Snickers 2 To Go Pumpkins","image":"https://spoonacular.com/productImages/223234-312x231.jpg","imageType":"jpg"},{"id":181547,"title":"Snickers Peanut Butter Squared Minis","image":"https://spoonacular.com/productImages/181547-312x231.jpg","imageType":"jpg"},{"id":126586,"title":"Snickers Minis","image":"https://spoonacular.com/productImages/126586-312x231.jpg","imageType":"jpg"},{"id":101818,"title":"YoCrunch with Snickers Vanilla Lowfat Yogurt - 4 CT","image":"https://spoonacular.com/productImages/101818-312x231.jpg","imageType":"jpg"},{"id":189578,"title":"Snickers Ice Cream Bars - 24 CT","image":"https://spoonacular.com/productImages/189578-312x231.jpg","imageType":"jpg"}],"offset":0,"number":10,"totalProducts":60,"processingTimeMs":10,"expires":1476136803256,"isStale":false}

Join in the discussion - add comment below:

Login / Signup to post new comments