| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Hi @DaPheles ! First, I apologize for the delayed response and thank you for the contribution! However, I tested the feature and it seems that it’s not working. flights = fr_api.get_flights("GLO") # 53 flights
target_id = flights[0] # Take the first one
flights = fr_api.get_flights(flight_id=target_id) # Returns 1500 flights
Could you please check this? |
Sorry, something went wrong.
|
Hi @JeanExtreme002, great hearing from you! And sorry for the confusion. I was just debugging the behavior and it seems a little different. The new request_params["selected"] in your api.py get_flights() function does make sure the selected flight is actually in the result list. Without bounds, you'll typically receive the maximum count of 1500 flights. If the flight_id you're looking for is not among those flights, the particular selected one is added, so you''ll receive 1501 flights in this case. If you check the response.get_content() JSON response, you'll get an additional structure like: Without the selected option, it would be hard to locate one particular flight in the masses available. I used to create a bounds rectangle in the expected local flight location neighborhood, so I generally end up with just one result for better runtimes. You may check out my FlightTracker. If you click one flight by middle mouse button, a FollowFlight app will open and follow the flight to its destination. It makes use of this patch and I used it in that way for months. Best regards, |
Sorry, something went wrong.
|
Ping |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
First of all... thank you for offering that nice API for FlightRadar24, it's been fun playing with it!
I've started a project that will soon be public. I had to patch a few lines in your api.py code to enhance functionality.
With the patch I am able to follow one particular flight by using the FlightRadar24 identifier:
self.fr_api.get_flights(bounds=self.bounds, flight_id=self.flight_id)
There will be just one result with the selected id.
Please consider merging it into your code!
Best regards,
André