TrailAPI

FREEMIUM
By trailapi | Updated 12 days ago | Travel
Popularity

9.3 / 10

Latency

1,189ms

Service Level

100%

Health Check

N/A

Back to All Discussions

API not returning results correct results for cooking directions - "text": null

Rapid account: Rodrigopuravida
rodrigopuravida
9 years ago
  1. Under - https://www.mashape.com/webknox/recipe#
  2. Extract Recipe Data
  3. Enter this url (http://www.food.com/recipe/uncle-bills-sushi-rice-and-california-rolls-456629) and click Test Endpoint -

Actual Result: Dictionary returns โ€œtextโ€: null
In this case text is supposed to return cooking directions. But if you actually go the the site - http://www.food.com/recipe/uncle-bills-sushi-rice-and-california-rolls-456629
IT DOES contain directions.

This API sometimes returns results and sometimes it does not but what I noticed is that the actual website ALWAYS has directions.

Rapid account: Webknox
webknox Commented 9 years ago

Glad it worked ๐Ÿ˜ƒ

Rapid account: Rodrigopuravida
rodrigopuravida Commented 9 years ago

Thanks. Let me try it today and will let you know.
This worked. Thank you very much !!!

Rapid account: Webknox
webknox Commented 9 years ago

Hi,

you are right. The reason is that I serve the data from the db if I know the recipe already. And apparently the instructions were not correctly extracted back then. I built a workaround for you: I added the query parameter โ€œforceExtraction=trueโ€ that you can add to the request. This way the page is extracted again whether I have it already or not. Please only set forceExtraction to true when information is missing.

Let me know whether that helps, best,
David

Rapid account: Rodrigopuravida
rodrigopuravida Commented 9 years ago

In my last comment I meant to say "this API sometimes returns โ€œtextโ€ results and sometimes it does not. Did not mean to make this a general statement.

Join in the discussion - add comment below:

Login / Signup to post new comments