View Single Post
  #3   Spotlight this post!  
Unread 26-02-2015, 15:20
plnyyanks's Avatar
plnyyanks plnyyanks is offline
Data wins arguments.
AKA: Phil Lopreiato
FRC #1124 (The ÜberBots), FRC #2900 (The Mighty Penguins)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: NYC/Washington, DC
Posts: 1,113
plnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond repute
Re: @FRCFMS Twitter feed

I think it's pretty safe to say @FRCFMS won't be a thing this year (unless it becomes active tomorrow).

If you want the data in real-time, The Blue Alliance API includes webhooks, where TBA will push a POST request to your server whenever a match score gets posted, say. You can be notified about these events. This lets you avoid polling an API repeatedly. You can also sign up for the "firehose" - get notified for data about every event in a year on the Account Overview Page, subscription tab.

However, if you need more static data, the TBA API can give you that, as well.

Quote:
Originally Posted by cgmv123 View Post
I wouldn't rely on scraping those pages this year, take a look at this comment in the source
Code:
<!--  PLEASE DO NOT SCRAPE WEBPAGES FOR EVENT DATA!
      We now have an API that allows easy access to event and team
      data. It is easier for developers, and helps keep this server
      available for the public who are seeking basic event information.
      For more info, visit our project website at:
      https://usfirst.collab.net/sf/projects/first_community_developers/

                            FIRST`                                                                    
                         `:FFFFF+                                                                   
                        `:FFFFFFFF`                                                                 
                       `:FFFFFFFFFF`                                                                
                      `:FFFFFFFFFFFF.                                                               
                     `:FFFFFFFFFFFFFF.                                                              
                    `:FFFFFFFFFFFFFFFF-                                                             
                   `:FFFFFFFFFFFFFFFFFF:                        
                  `:FFFFFFFFFFFFFFFFFFFFF                     
                 `:FFFFFFFFFFF+ -/+FFFFFF+                         `/FIRST+.                    
                `:FFFFFFFFFFF+   ./+FFFFFFF`                     `/CCCCCCCCC.                  
               `:FFFFFFFFFFF+     ./+FFFFFFF`                   /CCCCCCCCCCCCC-                
               :FFFFFFFFFFF+       `:/FFFFFFF.                :CCCCCCCCCCCCCCCCCC-              
              :FFFFFFFFFFF+         `:/FFFFFFF/::.FIRST..-.` :CCCCCCCCCCCCCCCCCCCC-            
             :FFFFFFFFFFF+          /`R/FFFFFFF+/RRRRRRR///-CCCCCCCCC/:.`://CCCCCCCCC.:          
            :FFFFFFFFFFF+         /RRR///FFFFFFF-RRRRRRRCCCCCCCC/R.    `   -///CCCCCCCC:        
           :FFFFFFFFFFF+       :/RRR///:-/FFFFFFF+    -CCCCCCCCCC/RR/         `-///CCCCCCCC/`     
          :FFFFFFFFFFF+      :/RRR/-.   ./+FFFFFFF`-CCCCCCCCCC//RRRRR/          `-//CCCCCCCC.+`   
         :FFFFFFFFFFFF`      :RRR/-`     -:/+FFFFFFCCCCCCCCCC/:. .RRRRR//         `-//CCCCCCCCC:/ 
        :FFFFFFFFFFFF`     :/RRR-.         +.FFFFFFCCCCCCCC/:.    `:RRRRR/           -///CCCCCCCC/
       :FFFFFFFFFFFF`     :RRRRRR++      FFFFFFFFCCCCCCCCCC+`       ``RRRR` `         .:/CCCCCCCCCC.
      :FFFFFFFFFFFF..--:-RRRRRR:FFFFFFFFFFFFFFFFFCCCCCCCCCCC:         `RRRR         `/.CCCCCCCCC/. 
     :FFFFFFFFFFFFFFFFFF.RRFFFFFFFFFFFFFFFFFF/://///+CCCCCCCCC/`       `RRRR       `/CCCCCCCCCCC/:`  
    :FFFFFFFFFFFFFFFFFFF/RRRRR.+::FF            .://///CCCCCCCCC`       `RR:      /CCCCCCCCCCC/:`    
   :FFFFFFFFFFFFFFFFFFFF/RRR-                     .://///CCCCCC:        .RRR.    :CCCCCCCCCCC/:`      
  -FFFFFFFFFFFFFFFFFFFFF+/RRR`-                     `:////:CCCCCCCCC.:/-RRR:    :CCCCCCCCCC/:.        
 -FFFFFFFFFFFFFFFFFF-.`  ./RRRR`-                     `.``..CCCCCCCC.://R-  :CCCCCCCCCC/:.          
 -FFFFFFFFFFFF:.`          `:RRRR-`                         `:-CCCCCCCCC/..:CCCCCCCCCC/:.            
 `.-:/:-`                   .:/RRRRR-.`                     `.-://CCCCCCCCCCCCCCCCC+:.              
                              .-/RRRRR//RRRRRR.......RRRRRRRRRRR//C/CCCCCCCCCCCCC+:.                
                                 .-:/RRRRRRRRRRRRRRRRRRRRRRRRRRR///CCCCCCCCCCCC+:.                  
                                     `.-:RRRRRRRRRRRRRRRRRR-.`    -:///CCCCC+/.                    
                                          ::```.....```:           .:///CCC+/-                      
                                                                     .:////-     
-->
__________________
Phil Lopreiato - "It's a hardware problem"
Team 1124 (2010 - 2013), Team 1418 (2014), Team 2900 (2016)
FRC Notebook The Blue Alliance for Android

Last edited by plnyyanks : 26-02-2015 at 15:44. Reason: Add in Firehose link
Reply With Quote