MYSTIC------------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 11 из 56
 От   : Daniel                              3:770/3           02 июл 24 12:26:25
 К    : All                                                   02 июл 24 23:23:02
 Тема : Opinions on a door idea
----------------------------------------------------------------------------------
                                                                                 
@MSGID: <87h6d7y4ri.fsf@raspberrypi> 67a75d5c
@INTL 3:770/1 3:770/3
@REPLYADDR me@sc1f1dan.com
@REPLYTO 3:770/3.0 UUCP
@PID: SoupGate-Win32 v1.05
Hi folks -

I have a door idea and wonder if it`s possible. I`d like to create something
of a very limited electronic flight book (EFB) in BBS form. As background,
pretty much all software tools I use to do flight prep is done on my android
tablet. Weather data, maps, etc are all downloaded from sources provided by
the government and displayed in the apps. Laws & Regulations come from
ecfr.gov. Weather data from aviationweather.gov (awc). Aeronautical
Information Manual (AIM) from faa.gov. And etcetera.

Right now, my focus is on ecfr.gov. They have a limited rest API setup for
all matters of querying the database except for the actual regulation. By
that I mean, if I understand all the options correctly, I can`t use the API
to pull up an individual regulation, like, 14 CFR part 91.109

If I attempt accessing it with lynx, I get this generic error:

"Due to aggressive automated scraping of FederalRegister.gov and eCFR.gov,
programmatic access to these sites is limited to access to our extensive
developer APIs."

It`s funny how they call it extensive. They must be using a government
version of the english dictionary. It goes on:

"If you are human user receiving this message, we can add your IP address to
a set of IPs that can access FederalRegister.gov & eCFR.gov; complete the
CAPTCHA (bot test) below and click "Request Access". This process will be
necessary for each IP address you wish to access the site from, requests are
valid for approximately one quarter (three months) after which the process
may need to be repeated."

I don`t get this message on a normal javascript enabled browser. I surmise it
views queries from non-javascript browsers as a curl-like command.

My suspicion is that the undocumented features of the API are used by the
site. So I wonder if such calls could be derived by looking at site`s code.

Now, the door I have in mind, would list all the regulation parts suggested
for each particular rating. Select the regulation and it would pull the data
for output. This would be a minimum feature for v1.0 of the door. Various
other queries would be added over time. And, of course, other data from
various sources would fold in too.

Here`s the URL: www.ecfr.gov

Now, i considered downloading the entirety of the regulations and simply
writing code to query it. But, these regs change all the time. New regs
appear. Some amended. Some abolished. So, it`s an organic thing. I`d rather
maintain API calls to be honest.

Lastly, this door idea would be implemented on my future BBS, focusing on
aviation and radio related hobbies.

Thank you -

Daniel

--- SoupGate-Win32 v1.05
 * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
SEEN-BY: 50/109 103/705 124/5016 153/757 154/10 30
203/0 218/840 220/70 221/0
SEEN-BY: 221/1 6 226/17 100 229/664 240/1120 5832
267/800 280/464 5003
SEEN-BY: 292/854 8125 301/1 113 708 335/364 341/66
234 396/45 423/120 460/58
SEEN-BY: 467/888 633/280 712/848 770/1 3 100 340
772/210 220 230 3634/12
SEEN-BY: 5000/111 5001/100 5005/49 5019/40 5020/329
400 715 830 848 1042 4441
SEEN-BY: 5020/12000 5030/49 1081 5053/51 5054/8
5061/133 5075/128 5083/1 444
@PATH: 770/3 1 280/464 301/1 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх