17 API ที่ชาญฉลาดสำหรับนักพัฒนาทุกคน

กวีชอบพูดว่าดวงตาเป็นหน้าต่างของจิตวิญญาณ นักเขียนแนวแฟนตาซีกล่าวว่าการเดินทางไปยังดินแดนมหัศจรรย์อยู่ผ่านประตูที่ซ่อนอยู่ด้านหลังของตู้เสื้อผ้า บนอินเทอร์เน็ตพอร์ทัลคือ API โปรแกรมเมอร์เพียงแค่สะกดพารามิเตอร์ที่ต้องการในรูปแบบ JSON หรือ XML ที่ถูกต้องและเอฟเฟกต์ก็เหมือนกัน เส้นทางที่ถูกต้องจะพาคุณไปยังสถานที่ที่น่าตื่นตาตื่นใจ มีขุมทรัพย์ข้อมูลที่น่าสนใจและมีประโยชน์มากอยู่ที่นั่นและ API ก็เป็นวิธีที่จะได้มา

API เริ่มต้นจากกลไกที่ช่วยให้คอมพิวเตอร์พูดคุยกับคอมพิวเตอร์เครื่องอื่น ๆ ได้ แต่ในระหว่างที่พวกเขาได้พัฒนาไปสู่ระบบนิเวศขนาดใหญ่ของตัวเอง นักพัฒนาไม่จำเป็นต้องเขียนทุกอย่างด้วยตัวเองเพราะมักจะมี API ที่รอส่งข้อมูลในรูปแบบที่มักจะใกล้เคียงกับสิ่งที่คุณต้องการ พวกเขากำลังสร้างบล็อคเช่น Lincoln Logs หรือตัวต่อเลโก้สำหรับสร้างแอปพลิเคชัน

ระหว่างทาง บริษัท ยักษ์ใหญ่บนเว็บอย่าง Microsoft และ Google ได้ขยายขอบเขตของพวกเขาเข้าสู่โลกของ API บางส่วนเป็นเพียงเส้นทางในการโต้ตอบกับผลิตภัณฑ์หลักของตนและ API เป็นวิธีที่ดีที่สุดในการส่งอีเมลหรือสเปรดชีตให้ผู้ใช้ของคุณ แหล่งข้อมูลอื่น ๆ เป็นแหล่งข้อมูลการนำเสนอแผนที่เส้นทางหรือเนื้อหาอื่น ๆ และช่วยให้คุณไม่ต้องเสียปัญหาในการสร้างฐานข้อมูลของคุณเองตั้งแต่เริ่มต้น

แม้ว่าพอร์ทัลที่โดดเด่นจะอยู่ห่างไกลจากเกมเดียว สำหรับ บริษัท อินเทอร์เน็ตรายใหญ่ทุกแห่งมี บริษัท ขนาดเล็กหลายแห่งที่แข่งขันกันโดยนำเสนอสิ่งที่ลึกกว่าแปลกใหม่หรือแตกต่างออกไป API ขนาดเล็กทั้งหมดเหล่านี้ - บางตัวใช้งานได้จริงบางส่วนไม่สำคัญและสนุก - ยังเป็นตัวเลือกที่แท้จริงสำหรับการสนับสนุนแอปของคุณ

ไม่ว่าพวกเขาจะให้ข้อมูลที่สำคัญหรือเพียงแค่เปลือกน้ำฅาลพิเศษสำหรับเค้ก 17 APIs เหล่านี้เป็นวิธีที่ดีที่สุดในการคว้าบิตที่ผู้ใช้ของคุณต้องการ

IEX

IEX เป็นตลาดหลักทรัพย์ที่พัฒนาขึ้นเพื่อลดประสิทธิภาพของแอปพลิเคชันการซื้อขายแบบแฟลชในขณะที่ให้การจับคู่และการดำเนินการที่รวดเร็วสำหรับทั้งผู้ซื้อและผู้ขายหุ้นที่ซื้อขายในตลาดหลักทรัพย์ API ฟรีให้แพ็กเก็ต JSON ที่เต็มไปด้วยราคาและสเปรดจากตลาดหลัก ๆ เช่น NYSE, CBOE และ Nasdaq นอกจากนี้ยังมีฟีดข้อมูลที่มีข้อมูลในอดีตและยอดขายล่าสุด คุณสามารถสร้างแอปง่ายๆสำหรับติดตามการลงทุนหรือเครื่องมือการซื้อขายที่ซับซ้อนมากขึ้นเพื่อค้นหาราคาที่ดีที่สุด

WalletAPI

หากคุณกำลังสร้างเกมที่มีเศรษฐกิจภายในหรือสร้างเครือข่ายแกดเจ็ตที่รายงานรายละเอียดและธุรกรรมคุณจะต้องรักษาบัญชีแยกประเภทไว้ WalletAPI ติดตามการฝากถอนและโอนระหว่างบัญชี ในระหว่างการทำธุรกรรมและ WalletAPI จะทำบัญชีสองรายการทั้งหมด

OpenWeatherMap

ผู้คนกังวลเกี่ยวกับสภาพอากาศและ OpenWeatherMap เป็นหนึ่งในวิธีที่ง่ายกว่าในการนำเสนออุณหภูมิปริมาณฝนทิศทางลมและอื่น ๆ ให้กับผู้ใช้ของคุณ พวกเขารวบรวมข้อมูลจากหน่วยงานรัฐบาลระดับชาติที่สำคัญและงานอดิเรกหลังบ้านขนาดเล็ก ระดับฟรีมีตัวเลขพื้นฐานเกี่ยวกับสภาพอากาศปัจจุบันและการคาดการณ์ง่ายๆ ระดับที่เสียค่าใช้จ่ายมอบแผนที่ที่ดีขึ้นการคาดการณ์ที่ยาวนานขึ้นและข้อมูลในอดีตบางส่วน

API ฟุตบอล

บางไซต์ครอบคลุมทุกอย่าง API Football ดำเนินไปอย่างลึกซึ้งส่งมอบการตัดสินใจรายชื่อตารางเวลาและคะแนนจากลีกต่างๆมากกว่า 500 ลีกทั่วโลก (และนั่นหมายความว่าชาวอเมริกันควรตระหนักถึงคำว่า "ฟุตบอล" แปลว่า "ฟุตบอล")

Crunchbase

การติดตามการไหลเวียนของเงินทุนผ่านชุมชนสตาร์ทอัพนั้นง่ายกว่าเล็กน้อยโดยใช้ Crunchbase API ซึ่งใช้ชื่อสตาร์ทอัพและส่งคืนข้อมูลที่สำคัญเกี่ยวกับความเป็นผู้นำแหล่งเงินทุนและความคืบหน้าของพวกเขา มันเหมือนกับ API Football แต่ตัวเลขนั้นเกี่ยวกับ บริษัท อินเทอร์เน็ตแทนที่จะเป็นทีม

ตรวจสอบจดหมาย

หากที่อยู่อีเมลปลอมหรือสแปมเมอร์เป็นปัญหาให้ลองตรวจสอบเมล API ง่ายๆนี้จะดูที่อยู่หนึ่งรายการและส่งคืนข้อมูลที่แตกต่างกันอย่างน้อยหกชิ้น โดเมนถูกต้องหรือไม่ มีระเบียน MX ที่ระบุว่ารับอีเมลหรือไม่ โดเมนอยู่ในบัญชีดำสำหรับนักส่งสแปมหรือไม่ โดเมนนี้เป็นที่รู้จักสำหรับการเสนอที่อยู่อีเมลชั่วคราวหรือไม่ จากนั้นคุณตัดสินใจได้ว่าจะทำอย่างไรกับที่อยู่ การทดสอบสองสามครั้งต่อเดือนนั้นฟรี แต่ระดับสำหรับปริมาณมากเริ่มต้นที่ $ 50 ต่อเดือน

นาซ่า

คนถากถางอาจเอะอะกับการใช้จ่ายหลายพันล้านเพื่อสำรวจอวกาศเมื่อมีปัญหามากมายบนโลก แต่พวกเขาไม่สามารถบ่นเกี่ยวกับข้อมูลฟรีที่มีอยู่จาก API ของโครงการอวกาศ มีภาพถ่ายจากนักสำรวจบนโลกดาวอังคารและอื่น ๆ แม้ว่าความสนุกที่แท้จริงคือการเล่นซอกับพารามิเตอร์เนื่องจาก API บางตัวใช้ค่าที่เป็นไปในทางตรงกันข้ามอย่างแท้จริง ตัวอย่างเช่นภาพถ่ายจากดาวอังคารจะถูกจัดทำดัชนีตามเวลาที่ถ่าย แต่เวลาวัดเป็น "โซล" ซึ่งเป็นวันที่กำหนดโดยดวงอาทิตย์ขึ้นและตกบนดาวอังคาร ความหวาดระแวงสามารถเฝ้าระวังผลกระทบบนโลกได้โดยการติดตาม NEO (วัตถุใกล้โลก)

สำนักสำรวจสำมะโนประชากรของสหรัฐฯ

การนับตามจริงจะเกิดขึ้นทุกๆ 10 ปีเท่านั้น แต่การสำรวจสำมะโนประชากรของสหรัฐอเมริกายังคงเปิดอยู่ตลอดเวลา Census API ให้ตัวเลขที่วัดว่าชุมชนเปลี่ยนไปอย่างไรในแต่ละปีและทศวรรษเป็นทศวรรษ พวกเขานับผู้คนและธุรกิจและสิ่งอื่น ๆ เช่นประกันสุขภาพ ข้อมูลดิบนี้อาจจำเป็นสำหรับการวางแผนว่าจะขยายที่ไหนหรือจะหาลูกค้าใหม่ได้ที่ไหน

Mailrecipe

ข้อความอีเมลบางข้อความเป็นสแปมอย่างเห็นได้ชัด บางอย่างไม่ชัดเจน แต่หลายคนนอนอยู่ในโลกใต้พิภพระหว่างนั้นและนี่เป็นความท้าทายในการสื่อสารกับลูกค้า บริษัท ที่ส่งการแจ้งเตือนจำนวนมากจะได้รับการต้อนรับจากผู้ใช้ ผู้ที่ส่งข้อความซ้ำ ๆ มากเกินไปเริ่มถูกมองว่าเป็นสแปม

Mailrecipe ช่วยให้คุณสามารถส่งข้อความด้วยความอดกลั้นเล็กน้อยเพื่อปกป้องชื่อเสียงของคุณ API ของพวกเขา จำกัด ข้อความอีเมลไว้ที่หนึ่งวัน หากทีมการตลาดของคุณ 2 ทีมกำหนดเป้าหมายรายการเดียวกันระบบจะส่งข้อความเดียวเท่านั้น เป็นแนวทางง่ายๆตรงไปตรงมา

ลอบ

แน่นอนว่าสัญชาตญาณแรกของทีมคอมพิวเตอร์คือการส่งจดหมายอิเล็กทรอนิกส์ แต่บางครั้งกระดาษรุ่นเก่าที่พิมพ์บนต้นไม้ที่ตายแล้วจะทำงานได้ดีที่สุด Lob เชี่ยวชาญในการพิมพ์และส่งข้อความเช่นโปสการ์ดจดหมายหรือใบเรียกเก็บเงินซึ่งเป็นวิธีที่ล้าสมัย จดหมายต้อนรับของคุณหรือการแจ้งเตือนที่ผ่านมาจะอยู่ใน API พร้อมกับที่อยู่จากนั้น Lob จะพิมพ์และส่งออกไป 

Skyscanner

คุณต้องการตั๋วเครื่องบินราคาถูกหรือไม่? ใครไม่? Skyscanner ติดตามราคาปัจจุบันของเที่ยวบินหลายพันเที่ยวผ่าน API เดียว คุณสามารถใช้เพื่อเพิ่มราคาแบบนาทีต่อนาทีให้กับ travelogues หรือเนื้อหาอื่น ๆ API ยังเสนอราคาเช่ารถสำหรับส่วนต่างๆของการเดินทางบนพื้นดิน

Twinword

ประโยคนี้ฟังดูมีความหมายและโกรธไหม? เจ้านายของคุณขอให้คุณเริ่มกรองโพสต์โซเชียลมีเดียและทำความสะอาดความคิดเห็นบนเว็บไซต์ของคุณหรือไม่? บางทีคุณอาจต้องการดูภาษาของคุณเอง? Twinword รวมการวิเคราะห์ข้อความเข้าด้วยกันรวมถึงการวิเคราะห์ความรู้สึกการให้คะแนนความแตกต่างของคำการแนะนำหมวดหมู่และอื่น ๆ อีกประมาณโหล ตัวอักษรดิบเข้าและออกมาข้อมูลที่มีโครงสร้างเกี่ยวกับคำและความหมาย

โบโตมิเตอร์

สื่อสังคมออนไลน์มักเต็มไปด้วยเสียงและความโกรธเกรี้ยวและการบอกความแตกต่างระหว่างสิ่งที่เป็นของจริงและสิ่งที่บอทอาจเป็นเรื่องยาก Botometer ศึกษาพฤติกรรมแล้วกำหนดคะแนนที่เพิ่มขึ้นเมื่อพฤติกรรมบน Twitter เติบโตขึ้นอย่างน่าสงสัย มันไม่เจ๋งเท่าเครื่องที่ Deckard ใช้กับ Rachael ในBladerunnerแต่แล้วคืออะไร?

TVMaze

บริการสตรีมมิ่งที่เปิดใช้งานการดื่มสุราชอบที่จะตัดเครดิตจากตอนท้ายของรายการทีวี แต่มักจะตัดส่วนที่ดีที่สุด ผู้ที่ชื่นชอบทีวีโดยเฉพาะต้องการทราบชื่อของทุกคนที่เกี่ยวข้องกับรายการและนั่นหมายถึงชื่อของนักแสดงตัวน้อยและแม้แต่ทีมงานบางคน TVMaze เป็นรายการทีวีส่วนตัวที่นำเสนอข้อมูลทั้งหมดนี้ผ่าน API รวมถึงสรุปรายการสรุปตอนและข้อมูลนักแสดงและทีมงาน โครงสร้างข้อมูลประกอบด้วยรูปถ่ายวันเกิดและอนิจจาวันมรณะ

FaceMark

อัลกอริธึมการจดจำใบหน้าขึ้นอยู่กับการระบุกลุ่มดาวของจุดบนใบหน้าเช่นตำแหน่งของมุมดวงตา FaceMark API จะถ่ายภาพของคุณและส่งคืนพิกัดของฮอตสปอตเหล่านี้ ไม่ใช่แค่ให้คำตอบง่ายๆ มันให้ข้อมูลสำหรับการดูภายในการดำเนินการจดจำ

CoinAPI

ไม่มีอะไรน่าตื่นเต้นหรือน่าสยดสยองไปกว่าการติดตามการขึ้นลงที่น่าตื่นเต้นหรือการล่มสลายของสกุลเงินดิจิทัล CoinAPI ทำให้การติดตามราคาง่ายขึ้นด้วย API เดียวที่รวบรวมข้อมูลจากการแลกเปลี่ยนรายใหญ่ มีข้อมูลราคาในอดีตมากมายเช่นกัน

Imgflip

Memes มีอยู่ทุกหนทุกแห่งและ Imgflip ทำให้การบันทึกภาพโปรดของคุณด้วยคำพูดของคุณง่ายขึ้น API ทำให้กระบวนการเป็นไปโดยอัตโนมัติ มส์จะแทนที่บทความแบบยาวที่เขียนโดยนักเขียนหรือไม่? บวกกับการเปลี่ยนแปลงบวก c'est la mêmeเลือก