- Python API Development Fundamentals
- Jack Chan Ray Chung Jack Huang
- 177字
- 2021-06-11 12:56:24
Open API
Open API is a third-party API that is open to use. There are plenty of them available out there. Companies are eager to open their APIs to expand their user base but at the same time keep their source code proprietary. These APIs can be accessible by us as well. Let's take a look at some of the APIs from Facebook.
For example, we can use the HTTP GET method to access https://graph.facebook.com/{page_id}/feed, which will give us the feeds on the Facebook page with ID = {page_id}. We can send an HTTP request using the POST method to https://graph.facebook.com/{page_id}/feed, and then we can create a post on the Facebook page with ID = {page_id}.
Note
The Facebook fans page API details can be found at https://developers.facebook.com/docs/pages/publishing.
Now, let's look at another internet giant, Google. Google also provides some Gmail APIs that we can use to manage the email labels in our mailbox. Here is a screenshot from the Gmail API documentation:

Figure 1.3: Gmail API documentation
Note
The Gmail Label API is available at https://developers.google.com/gmail/api/v1/reference/.
- 物聯網(IoT)基礎:網絡技術+協議+用例
- 數字烏托邦
- 互聯網基礎資源技術與應用發展態勢(2021—2023)
- 數字通信同步技術的MATLAB與FPGA實現:Altera/Verilog版(第2版)
- 企業網絡安全管理
- 城域網與廣域網(第2版)
- Learning Windows 8 Game Development
- 無線傳感器網絡定位技術
- 網絡空間全球治理觀察
- 計算機網絡技術
- 基于IPv6的家居物聯網開發與應用技術
- Hands-On Docker for Microservices with Python
- 圖解物聯網
- 智能物聯網:區塊鏈與霧計算融合應用詳解
- React Design Patterns and Best Practices(Second Edition)