Διαφήμιση
Ο, τιδήποτε σου γνώμη της κυβέρνησης των ΗΠΑ Οι κυβερνητικοί κατάσκοποι χρησιμοποιούν το Twitter, παρακολουθούν τον Internet Explorer Die... [Tech News Digest]Το Twitter προειδοποιεί τους χρήστες σχετικά με τους κατασκόπους, ο Internet Explorer συρρικνώνεται σε τίποτα, η Microsoft έχει 10 δωρεάν λευκώματα σας περιμένει, η Apple σας θέλει απεγνωσμένα να αναβαθμίσετε και το παιχνίδι του Σαββατοκύριακου Live Live mocks συλλέκτες. Διαβάστε περισσότερα μπορεί να είναι, ένα πράγμα είναι βέβαιο ότι είναι μια τεράστια αποθήκη πληροφοριών - πληροφοριών στις οποίες έχετε πρόσβαση, τώρα αμέσως.
Σε αυτό το άρθρο, πρόκειται να χρησιμοποιήσω συχνά τον όρο "API". Μην αφήσετε αυτό να σας τρομάξει μακριά. Το API σημαίνει "Διεπαφή Προγραμματισμού Εφαρμογών". Στο διαδίκτυο, είναι ένας τρόπος για τους ανθρώπους να "αξιοποιούν" πληροφορίες από άλλους δικτυακούς τόπους ή υπηρεσίες ιστού.
Γιατί θα θέλατε να το κάνετε αυτό;
Θα σας δείξω γιατί. Θα σας δείξω επίσης τι είδους εντυπωσιακές πληροφορίες έχετε πρόσβαση και πώς μπορείτε να χρησιμοποιήσετε αυτές τις πληροφορίες για να βελτιώσετε την καθημερινή σας ζωή.
Γιατί να χρησιμοποιήσετε ένα API;
Πρόσφατα, ο Matt εξήγησε πόσο ανοικτά API είναι αλλαγή της φύσης της ανταλλαγής πληροφοριών Ποια είναι τα API και πώς είναι τα ανοιχτά API αλλάζοντας το ΔιαδίκτυοΈχετε αναρωτηθεί ποτέ πώς τα προγράμματα στον υπολογιστή σας και στις ιστοσελίδες που επισκέπτεστε "μιλάνε" ο ένας στον άλλο; Διαβάστε περισσότερα στο δίκτυο.
Τα API είναι ο τρόπος με τον οποίο πολλές από τις αγαπημένες σας ιστοσελίδες ενσωματώνουν περιεχόμενο από το Facebook, το Twitter και άλλους δημοφιλείς ιστότοπους. Μπορεί να μοιάζει με μαγεία όταν επισκέπτεστε την Wall Street Journal και μπορείτε να δείτε ποιοι άνθρωποι στο Facebook ή το Twitter λένε για την ιστορία. Αλλά η αλήθεια βράζει στην ανταλλαγή δεδομένων και πληροφοριών στο Διαδίκτυο μέσω αυτών των μαγικών API.
Πώς να αγγίξετε δεδομένα API
Πρέπει να είστε προηγμένος προγραμματιστής για να το κάνετε αυτό; Οχι.
Ευτυχώς υπάρχουν μερικά πραγματικά χρήσιμα εργαλεία μέσω υπηρεσιών όπως το IFTTT ή το Zapier που μπορούν να σας βοηθήσουν να δημιουργήσετε μια γέφυρα ανάμεσα στις πληροφορίες στο διαδίκτυο μέσω του API και στους χώρους όπου θέλετε να "εισαγάγετε" αυτά τα δεδομένα - είτε πρόκειται για το Facebook, το Slack είτε για το Google Drive ή Dropbox.
Γιατί είναι αυτό χρήσιμο; Απλά εξετάστε μερικά πράγματα που σας επιτρέπουν να κάνετε όταν πρόκειται για κυβερνητικά δεδομένα:
- Ζητήστε πληροφορίες θρεπτικών συστατικών για τα τρόφιμα από το USDA
- Ερευνήστε τις οικονομικές πληροφορίες σχετικά με τις τοποθεσίες με ένα μήνυμα SMS
- Έρευνα πολιτικών υποψηφίων και συνεισφορές μέσω SMS
- Δημοσιεύστε μια εικόνα της ημέρας από την NASA στο Twitter ή στο Facebook
- Αποκτήστε μια δορυφορική εικόνα οποιασδήποτε θέσης από το τηλέφωνό σας
Θα σας δείξω πόσο εύκολο είναι να τα κάνετε αυτά. Σε κάθε ένα από αυτά τα παραδείγματα, χρησιμοποιώ την υπηρεσία Zapier για να αυτοματοποιήσω την ολοκλήρωση των υπηρεσιών. Εγώ έχω κάλυψε το Zapier πριν Δημιουργήστε εξαιρετικά αυτοματισμούς ζωής με πολλούς βηματισμούςΟ Zapier, ο μοναδικός μεγαλύτερος ανταγωνιστής της IFTTT, ανακοίνωσε ότι τώρα προσφέρει στους χρήστες τη δυνατότητα δημιουργίας αυτοματισμών πολλαπλών ενεργειών, που ονομάζονται πολλαπλά βήματα zaps. Διαβάστε περισσότερα , και αν δεν είστε εξοικειωμένοι με την υπηρεσία, αξίζει να το διαβάσετε.
Πριν ξεκινήσετε, βεβαιωθείτε ότι είστε εσείς εγγραφείτε για ένα κλειδί API. Χρειάζονται λίγα λεπτά και θα λάβετε το κλειδί σας μέσω ηλεκτρονικού ταχυδρομείου.
Λήψη πληροφοριών για τα θρεπτικά συστατικά τροφίμων από το USDA
Ως μέρος του Ανοικτή πρωτοβουλία δεδομένων 15 μαζικές βάσεις δεδομένων σε απευθείας σύνδεση πρέπει να ξέρετε γιαΤο Διαδίκτυο εγγράφει τα πάντα. Μερικά από αυτά τα δεδομένα συγκεντρώνονται σε τεράστιες βάσεις γνώσεων. Καλέστε τους ηλεκτρονικές εγκυκλοπαίδειες ή βάσεις δεδομένων - το ερώτημα είναι, ξέρετε για τους καλύτερους; Διαβάστε περισσότερα , το USDA παρέχει API που σας δίνουν πρόσβαση στις πληροφορίες του Τμήματος σχετικά με τα τρόφιμα. Μπορείτε να ρυθμίσετε μια αυτοματοποιημένη απάντηση που σας επιτρέπει να αναζητήσετε πληροφορίες για τα ορυκτά των τροφίμων. Για παράδειγμα, αν βρίσκεστε σε δίαιτα και περιορίζετε τους υδατάνθρακες, μπορείτε να χρησιμοποιήσετε αυτό το εργαλείο.
Εδώ είναι πώς θα λειτουργήσει αυτό.
- Στέλνετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου με το όνομα του φαγητού που θέλετε να γνωρίζετε στη γραμμή θέματος
- Ο Zapier ανακτά το αναγνωριστικό για το συγκεκριμένο είδος διατροφής από τη βάση δεδομένων USDA και χρησιμοποιεί το αναγνωριστικό για να ανακτήσει την αναφορά τροφίμων.
- Ο Zapier στέλνει την αναφορά στο ηλεκτρονικό σας ταχυδρομείο.
Δείτε πώς το ρυθμίσατε.
Κατ 'αρχάς, πρέπει να δημιουργήσετε ένα "zap" στο Zapier που μπορεί να λάβει το email σας για να ενεργοποιήσει την αναζήτηση τροφίμων FDA.
Ο Zapier σάς επιτρέπει να προσαρμόσετε ένα μέρος της διεύθυνσης ηλεκτρονικού ταχυδρομείου ώστε να μπορείτε να το εφαρμόσετε για το σκοπό για τον οποίο το χρησιμοποιείτε. Μόλις δημιουργηθεί η εισερχόμενη ενεργοποίηση του email, συνεχίστε στο επόμενο "zap". Αυτό θα είναι ένα webhook για την ανάκτηση του αριθμού ταυτότητας από τη βάση δεδομένων USDA για τον τύπο τροφίμων που ζητήσατε.
Στο Zapier, θα επιλέξετε το trigger Webhook και επιλέξτε την επιλογή "GET".
Το επόμενο βήμα είναι να καταχωρίσετε τη διεύθυνση URL του αιτήματος δεδομένων. Το USDA σας επιτρέπει να ανακτήσετε την ταυτότητα των τροφίμων στη βάση δεδομένων τους με την ακόλουθη αίτηση ιστού:
http://api.nal.usda.gov/ndb/search/?format=json&q=butter&sort=n&max=25&offset=0&api_key=YOUR_KEY
Το "q = butter" είναι η παράμετρος στην οποία πρέπει να περάσετε κατά μήκος της γραμμής του μηνύματος Zapier. Στη δράση Zapier Webhooks, θα δείτε ότι υπάρχουν πεδία στα οποία μπορείτε να ρυθμίσετε τις παραμέτρους ερωτήματος URL. Κοντά στο καθένα υπάρχει ένα κουμπί "συστατικών" που θα σας δείξει την "είσοδο" από το προηγούμενο συμβάν ενεργοποίησης (το εισερχόμενο μήνυμα ηλεκτρονικού ταχυδρομείου).
Θυμηθείτε να προσθέσετε επίσης ένα πεδίο ερωτήματος με το api_key σας.
Έπειτα, ήρθε η ώρα να δημιουργήσετε ένα άλλο αίτημα ιστού στο USDA για να ανακτήσετε πληροφορίες θρεπτικών συστατικών για το ζητούμενο φαγητό, χρησιμοποιώντας το αναγνωριστικό που μόλις αποκτήσατε. Για να γίνει αυτό, η σωστή συμβολοσειρά αιτήματος API είναι:
http://api.nal.usda.gov/ndb/nutrients/?format=json&api_key=YOUR_KEY&nutrients=205&ndbno=01009
Είναι το πεδίο "ndbno = 01009" που θα περιέχει το αναγνωριστικό, χρησιμοποιώντας την ίδια προσέγγιση "συστατικά" που χρησιμοποιείται στο παραπάνω βήμα.
Θα παρατηρήσετε στη λίστα παραμέτρων στον παραπάνω σύνδεσμο URL, όπου υπάρχει ένας μόνο τύπος θρεπτικών συστατικών. Μπορείτε να επιλέξετε έναν άλλο θρεπτικό τύπο χρησιμοποιώντας το κωδικούς θρεπτικών συστατικών από τον ιστότοπο του USDA.
Το τελευταίο βήμα μόλις δημιουργήσετε το παραπάνω webhook είναι να προσθέσετε ένα ακόμη βήμα που εξάγει αυτά τα αποτελέσματα σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου για εσάς.
Όπως μπορείτε να δείτε, μπορείτε να αλλάξετε την εμφάνιση του προτύπου email. Τα γκρίζα πεδία στο παραπάνω μήνυμα ηλεκτρονικού ταχυδρομείου είναι οι ενσωματωμένες τιμές από το τελευταίο αίτημα ιστού webhook.
Ακολουθεί το μήνυμα ηλεκτρονικού ταχυδρομείου της αναφοράς όταν έστειλα ένα αίτημα για πληροφορίες σχετικά με τα καρότα.
Είναι ένας γρήγορος και βολικός τρόπος να πάρτε πληροφορίες διατροφής 7 ιστοσελίδες που σας δίνουν θρεπτικές πληροφορίες για να τρώτε πιο έξυπναΟι διατροφικές πληροφορίες είναι ζωτικής σημασίας για την κατανόηση της δίαιτας, ειδικά εάν υποφέρετε από ασθένειες τρόπου ζωής όπως ο διαβήτης, η υπέρταση, η παχυσαρκία κλπ. Οι διατροφικοί οδηγοί μας βοηθούν να επιλέγουμε υγιεινά τρόφιμα. Έτσι, αφήστε αυτές τις επτά online διατροφικές οδηγίες να βοηθήσουν ... Διαβάστε περισσότερα . Ο Zapier έχει επίσης ενοποίηση με το Burst SMS και μερικές άλλες υπηρεσίες που θα σας επιτρέψουν να κάνετε γραπτή αίτηση για φαγητό αντί να χρησιμοποιήσετε το ηλεκτρονικό ταχυδρομείο.
Ερευνητική Οικονομία κατά Θέση
Αν σκέφτεστε μετακίνηση σε μια νέα τοποθεσία Οι 8 καλύτεροι ιστότοποι Finder για διαμερίσματα και οι ιστότοποι αναζήτησης διαμερισμάτωνΨάχνετε για το τέλειο σπίτι για ενοικίαση σε μια πολυσύχναστη πόλη; Κοιτάξτε όχι περισσότερο από αυτές τις ισχυρές τοποθεσίες εύρεσης διαμερισμάτων. Διαβάστε περισσότερα , όπως ένα νέο κράτος, είναι ωραίο να γνωρίζουμε ποια είναι η γενική οικονομική υγεία αυτών των κοινοτήτων προτού αποφασίσετε να πάρετε τη βουτιά.
Το Υπουργείο Εμπορίου των ΗΠΑ υποστηρίζει την πρωτοβουλία "Ανοιχτά δεδομένα", παρέχοντας τη δυνατότητα να ζητήσει από μια υπηρεσία ιστού να αποκτήσει οικονομικές στατιστικές βάσει τοποθεσίας. Όμως, το κλειδί API που αποκτήσατε από το data.gov δεν λειτουργεί εδώ. Πρέπει να εγγραφείτε για ένα μοναδικό κλειδί API μέσω του BEA.gov.
Χρησιμοποιώντας την ίδια προσέγγιση με το παράδειγμα USDA παραπάνω, μπορείτε να περάσετε το "Κράτος" και τα χρόνια που θέλετε να αναζητήσετε, στον Zapier μέσω ηλεκτρονικού ταχυδρομείου. Για να συλλάβετε αυτό, επιλέξτε το κουμπί ενεργοποίησης του ηλεκτρονικού ταχυδρομείου Zapier και δώστε του μια μοναδική διεύθυνση ξεκινώντας με κάτι σαν το "stateeconomics". Στη συνέχεια, δημιουργήστε ένα Webhooks "zap" όπου μπορείτε να δημιουργήσετε τη διεύθυνση URL αιτήματος ιστού που απαιτείται από το BEA.gov.
http://bea.gov/api/data/?UserID=YOUR_KEY&method=GetData. & datasetname = RegionalIncome & TableName = CA1 & LineCode = 1 & Έτος = 2013,2014. & GeoFips = 23000 & ResultFormat = json
Το κόλπο εδώ θα είναι να στείλετε το μήνυμα ηλεκτρονικού ταχυδρομείου με τον κωδικό για την συγκεκριμένη κατάσταση των ΗΠΑ στο θέμα και τα έτη που χωρίζονται με κόμματα στο σώμα. Εδώ, δεν υπάρχει αναζήτηση από κράτος σε κώδικα, επομένως θα χρειαστεί να χρησιμοποιήσετε τον κατάλογο κωδικών κατάστασης στο ΟΔΗΓΟΣ ΧΡΗΣΤΗ.
Στη συνέχεια, προσθέστε μια ενέργεια "zap" χρησιμοποιώντας το Zapier Webhooks. Τώρα πρόκειται να δημιουργήσετε το αίτημα ιστού URL χρησιμοποιώντας τις παραμέτρους που έφερε το μήνυμα ηλεκτρονικού ταχυδρομείου.
Αυτό θα εκτελέσει το ερώτημα και, στη συνέχεια, μπορείτε να προσθέσετε ένα συμβάν ενέργειας για το ηλεκτρονικό ταχυδρομείο στη συνέχεια, όπου μπορούν να μεταφερθούν τα αποτελέσματα των ερωτημάτων.
Εδώ φαίνεται το τελικό μήνυμα ηλεκτρονικού ταχυδρομείου όταν υπέβαλα ένα αίτημα για τα οικονομικά δεδομένα για την πολιτεία του Maine.
Όπως μπορείτε να δείτε στις παραπάνω ενότητες, τα δεδομένα από το αίτημα ιστού ενσωματώνονται στο πρότυπο ηλεκτρονικού ταχυδρομείου όπως αναμένεται.
Αναζητήστε δεδομένα από τον πληθυσμό
Ας δούμε ένα διάλειμμα για ένα κομμάτι ηλεκτρονικού ταχυδρομείου και αντίθετα ας δούμε την ενεργοποίηση αναζήτησης δεδομένων από κάποια άλλη υπηρεσία ιστού, όπως Slack Το Slack κάνει την επικοινωνία του ομίλου γρηγορότερη και ευκολότερηΤα ομαδικά μηνύματα ηλεκτρονικού ταχυδρομείου μπορούν να εξαλείψουν την παραγωγικότητα. Ήρθε η ώρα να βάλουμε τους πελάτες αλληλογραφίας να ξεκουραστούν και να χρησιμοποιήσουν υπηρεσίες συνεργασίας όπως το πρόσφατα ξεκίνημα Slack. Διαβάστε περισσότερα .
Το Slack είναι μια θαυμάσια μέθοδος σκανδαλισμού για κάτι τέτοιο επειδή έχει τη δυνατότητα να δημιουργήσει προσαρμοσμένες εντολές "slash".
Μόλις δημιουργήσετε μια προσαρμοσμένη εντολή, μπορείτε να εκδώσετε ένα αίτημα POST web σε μια εξωτερική υπηρεσία, όπως ο Zapier. Αλλά πριν το κάνετε αυτό, πρέπει να πείτε στον Zapier να δημιουργήσει τη σύνδεση URL "ακροατή". Κάνετε αυτό επιλέγοντας το σκανδάλη Webhooks και επιλέγοντας "Άγκιστρο πιασίματος".
Όταν το κάνετε αυτό, ο Zapier σας δίνει τη διεύθυνση URL που χρειάζεστε για να προγραμματίσετε την εντολή Slack "send". Αυτή είναι η διεύθυνση URL που επικολλάτε στη σελίδα διαμόρφωσης εντολών Slack Slash.
Αποθηκεύστε αυτό στο Slack και, στη συνέχεια, επιστρέψτε στο Zapier και ολοκληρώστε την αποθήκευση του νέου Webhook "catch".
Για την επόμενη "δράση" του Zapier, θα επιλέξετε ένα άλλο ιστότοπο Zapier Webhook. Θα παρατηρήσετε ότι τώρα μπορείτε να επιλέξετε "GET" ως επιλογή. Αυτό θα σας επιτρέψει να επικολλήσετε το URL της υπηρεσίας διαδικτυακής υπηρεσίας απογραφής του γραφείου για να αναζητήσετε τον πληθυσμό του κράτους.
http://api.census.gov/data/2014/acs1?get=NAME, B01001_001E & για = κατάσταση: 23 & key = YOUR_KEY
Όπως κάποιες άλλες κυβερνητικές υπηρεσίες, το Γραφείο απογραφής δεν θα χρησιμοποιήσει το ίδιο κλειδί που αποκτήσατε από άλλους ιστότοπους. Θα χρειαστεί να ζητήσετε ένα Ειδικό κλειδί του Γραφείου Απογραφής.
Όταν ρυθμίζετε το Zapier Webhook, η παράμετρος "for = state" θα είναι η μεταβλητή που έρχεται από την εντολή Slack (βλ. Παρακάτω). Αλλά πριν φτάσουμε σε αυτό, παρατηρήστε ότι τόσο ο τύπος αναφοράς όσο και η κατάσταση αναπαριστώνται στον αριθμητικό κώδικα. Το "B01001_001E" αντιπροσωπεύει τον συνολικό πληθυσμό.
Υπάρχουν στην πραγματικότητα πολύ περισσότερα στατιστικά στοιχεία. Κατ 'αρχάς, μπορείτε να δείτε όλους τους κωδικούς κατάστασης, επικολλώντας την ακόλουθη διεύθυνση URL στο πρόγραμμα περιήγησης ιστού (με το σωστό κλειδί).
http://api.census.gov/data/2014/acs1?get=NAME, B01001_001E & για = κατάσταση: * & key = YOUR_KEY
Αυτή η λίστα εμφανίζει τον πληθυσμό όλων των κρατών. Οι τελευταίοι δύο αριθμοί είναι οι κωδικοί κράτους. Αυτοί είναι οι κωδικοί κράτους που μπορείτε να χρησιμοποιήσετε στην εντολή σας.
Το Γραφείο Απογραφής παραθέτει τους κώδικες για άλλα στατιστικά στοιχεία και στην ιστοσελίδα τους. Έχετε πρόσβαση σε πράγματα όπως ο πληθυσμός κατά φύλο, ηλικία, αν εργάζονται από το σπίτι, την εγγραφή στο σχολείο και πολλά άλλα.
Ας επιστρέψουμε στο Zapier Webhook που πρόκειται να πάρει την εντολή του Slack και θα εκδώσει το αίτημα του Ιστού στο Γραφείο Απογραφής. Εδώ είναι αυτό που μοιάζει.
Η παράμετρος ερωτήματος "για" είναι αυτή που χρειάζεται να λάβει τον κωδικό κατάστασης που αποστέλλεται από την εντολή Slack.
Μόλις αυτό το webhook λειτουργεί, το επόμενο βήμα είναι να προσθέσετε μια δράση Slack που στέλνει τα αποτελέσματα πίσω σε σας στο Slack ως άμεσο μήνυμα.
Αυτό είναι το μόνο που υπάρχει σε αυτό. Έτσι τώρα, κάθε φορά που εκδίδετε την εντολή που δημιουργήσατε για να αναζητήσετε τον πληθυσμό οποιουδήποτε κράτους των ΗΠΑ, θα λάβετε ένα άμεσο μήνυμα από τη Slackbot με την απάντηση.
Ποιος θα πίστευε ότι το Γραφείο Απογραφής θα μπορούσε πραγματικά να είναι χρήσιμο;
Ζητήστε από τη NASA δορυφορική εικόνα της τοποθεσίας σας
Αυτή η τελευταία αυτοματοποίηση είναι ίσως η πιο όμορφη που έχω δημιουργήσει ποτέ. Για να το επιτύχω, έπρεπε πραγματικά να χρησιμοποιήσω δύο ανταγωνιστικές υπηρεσίες αυτοματοποίησης - IFTTT και Zapier.
Γιατί; Καλά IFTTT έχει μια φανταστική εφαρμογή για κινητά που ονομάζεται "Πλήκτρο DO 9 Εύκολα κόλπα κουμπιών IFTTT DO για να αυτοματοποιήσουν γρήγορα τη ζωή σαςΕίτε χρησιμοποιείτε ήδη την άκρως δημοφιλής υπηρεσία IFTTT, θα μπορείτε να εγκαταστήσετε και να ρυθμίσετε τα κόλπα ενός κουμπιού "DO κουμπί" για να αυτοματοποιήσετε και να απλοποιήσετε τη ζωή σας. Διαβάστε περισσότερα "Για να ενεργοποιήσετε αυτοματισμούς. Ο Ζάπιερ δεν το κάνει. Αυτό που κάνει ο Zapier καλύτερα είναι η ικανότητα να αναλύει πιο πολύπλοκα Webhooks και να προεπισκόπηση των αποτελεσμάτων. Σε αυτό το παράδειγμα, θα σας δείξω πώς να ολοκληρώσετε αυτά τα βήματα:
- Χρησιμοποιήστε την εφαρμογή "Κουμπί" για να στείλετε τις γεωγραφικές συντεταγμένες σας σε ένα υπολογιστικό φύλλο
- Ο Zapier θα τα ανακτήσει και θα εκδώσει ένα αίτημα ιστού στη NASA για την τελευταία δορυφορική εικόνα σε αυτές τις συντεταγμένες
- Ο Zapier θα στέλνει SMS μια σύνδεση της εικόνας πίσω σε εσάς.
Δεν είναι πολύ πιο απλό από αυτό. Πατάτε ένα κουμπί για να στείλετε τις τρέχουσες συντεταγμένες σας και λαμβάνετε την εικόνα!
Κατ 'αρχάς, θα θελήσετε να εγκαταστήσετε το κουμπί DO από το Google Play [Δεν διατίθεται πλέον]. Και αν δεν έχετε λογαριασμό IFTTT, θα πρέπει να το ανοίξετε τώρα.
Αφού ξεκινήσετε την εφαρμογή "Κουμπί", δημιουργήστε μια νέα συνταγή που θα στείλει τις τρέχουσες συντεταγμένες σας σε ένα υπολογιστικό φύλλο κάθε φορά που πατάτε το κουμπί. Βεβαιωθείτε ότι ο λογαριασμός του Google Drive που χρησιμοποιείτε είναι ο ίδιος που χρησιμοποιήσατε για την καταχώριση της εφαρμογής Google Sheets στον Zapier.
Κάθε φορά που πατάτε το κουμπί DO, οι τρέχουσες συντεταγμένες σας θα προστεθούν σε αυτό το υπολογιστικό φύλλο σε μια νέα σειρά.
Τώρα, πηγαίνετε στο Zapier και ξεκινήστε δημιουργώντας ένα Zap με το Google Sheets ως σκανδάλη. Αναζητήστε νέες σειρές στο ίδιο υπολογιστικό φύλλο (στο παραπάνω παράδειγμα, το φύλλο ονομάστηκε "Τοποθεσίες").
Στη συνέχεια, δημιουργήστε μια ενέργεια όπου η Zapier θα εκδώσει το αίτημα ιστού στη NASA χρησιμοποιώντας τις συντεταγμένες της τοποθεσίας σας.
Στη συνέχεια, δημιουργήστε μια άλλη ενέργεια που θα σας στείλει τον σύνδεσμο εικόνας δορυφόρου που θα προκύψει μέσω SMS.
Έτσι, τώρα η αυτοματοποιημένη ροή εργασίας σας γίνεται.
Σκεφτείτε πόσο cool είναι αυτό τώρα - το μόνο που έχετε να κάνετε είναι να πατήσετε το κουμπί "DO Button" οι συντεταγμένες της τοποθεσίας σας αποστέλλονται αμέσως στον Zapier. Ο Zapier ζητά από τη NASA μια δορυφορική εικόνα για την τρέχουσα τοποθεσία σας και στη συνέχεια στέλνει τη διεύθυνση URL αυτής της εικόνας σε εσάς μέσω SMS.
Μη αγαπάτε μόνο την τεχνολογία;
Άλλα κυβερνητικά δεδομένα
Νομίζω ότι τα δεδομένα της NASA είναι τα πιο ενδιαφέροντα, αλλά υπάρχουν και πολλές χρήσεις για δεδομένα από οργανισμούς όπως το USDA, FDA, η απογραφή και πολλά άλλα.
Ακολουθούν μερικά ακόμα χρήσιμα αιτήματα ιστού που μπορείτε να χρησιμοποιήσετε για να τραβήξετε πληροφορίες από την κυβέρνηση των ΗΠΑ:
1. Αναζητήστε τα scorecards από το κολλέγιο:
http://api.data.gov/ed/collegescorecard/v1/schools? school.name = boston% 20college & api_key = YOUR_KEY
2. Τραβήξτε τις πολιτικές εκστρατείες της FEC.
α) Βρείτε το όνομα υποψηφίου με το όνομα:
https://api.open.fec.gov/v1/candidates/?name=SANDERS%2C%20BERNARD&api_key=YOUR_KEY. & γραφείο = P & per_page = 20 & σελίδα = 1 & ταξινόμηση = όνομα & υποψήφιος_status = C. & sort_nulls_large = true
β) Κατάλογος ερωτημάτων των επιτροπών που είναι συνδεδεμένες με τον υποψήφιο:
https://api.open.fec.gov/v1/candidate/P60007168/committees/?page=1&per_page=20&sort_nulls_large=true&api_key=YOUR_KEY&sort=name
γ) Χρησιμοποιήστε το αναγνωριστικό της επιτροπής για να αναζητήσετε τις δαπάνες / τις συνεισφορές:
https://api.open.fec.gov/v1/committee/C00590646/totals/?page=1&sort_nulls_large=true&per_page=20&api_key=YOUR_KEY&sort=-cycle https://api.open.fec.gov/developers/#!/financial/get_committee_committee_id_totals
3. Αναζητήστε κυβερνητικές υπηρεσίες και προγράμματα διαθέσιμα για μικρές επιχειρήσεις που ανήκουν σε μειοψηφία:
http://api-business.usa.gov/program/JSON? μέγεθος = 25 & offset = 5 & ιδιοκτησία = μειοψηφία & api_key = YOUR_KEY
Αυτά τα αιτήματα ιστού μπορούν να αυτοματοποιηθούν χρησιμοποιώντας την ίδια προσέγγιση με τα πρώτα τέσσερα παραδείγματα σε αυτό το άρθρο. Γιατί σπαταλάτε το χρόνο σας σκάβοντας μέσα από κυβερνητικές ιστοσελίδες γεμάτες με πολύπλοκα διαγράμματα και πίνακες όταν μπορείτε απλά να εκδώσετε ένα ερώτημα στο διαδίκτυο και να λάβετε αυτές τις πληροφορίες που σας παραδίδονται άμεσα;
Η Zapier και η IFTTT προσφέρουν τους ταχύτερους και πιο βολικούς τρόπους αυτοματοποίησης αυτών των αιτήσεων web "GET" χωρίς να έχουν να γνωρίζετε κάτι για τον προγραμματισμό, αλλά εάν είστε προγραμματιστής αυτά τα κυβερνητικά API ιστού είναι πολύ ισχυρότερα.
Βλέπετε κάποιους χρήσιμους τρόπους με τους οποίους μπορείτε να χρησιμοποιήσετε κυβερνητικά δεδομένα στη ζωή σας; Τι δημιουργικές αυτοματισμοί μπορείτε να ονειρευτείτε για τη δική σας ζωή; Μοιραστείτε τις σκέψεις και τις ιδέες σας στην παρακάτω ενότητα σχολίων!
Image Credit:πολλούς φακέλους από την launchvision μέσω Shutterstock, Alexaldo μέσω του Shutterstock
Ο Ryan έχει πτυχίο BSc στην Ηλεκτρολογία. Έχει εργαστεί 13 χρόνια στον τομέα της αυτοματοποίησης, 5 χρόνια στον τομέα της πληροφορικής και τώρα είναι μηχανικός εφαρμογών. Ένας πρώην διευθυντής διαχείρισης του MakeUseOf, μίλησε σε εθνικά συνέδρια για την οπτικοποίηση δεδομένων και παρουσιάστηκε στην εθνική τηλεόραση και το ραδιόφωνο.