Skip to Content
Node与Express开发(第2版)
book

Node与Express开发(第2版)

by Ethan Brown
June 2021
Intermediate to advanced
290 pages
9h 21m
Chinese
Posts & Telecom Press
Content preview from Node与Express开发(第2版)
217
第 19章
集成第三方
API
现在越来越多的成功网站不再完全封闭了。为了留住已有的用户以及寻找新的用户,跟社
交网络进行集成就成了必然的选择。而为了提供店铺定位或其他需要定位的服务,位置搜
索和地图服务也就必不可少了。不止如此,越来越多的组织已经认识到,开放一个
API
有
助于服务的拓展以及让服务更加有效。
本章将讨论两个最常见的集成需求:社交媒体和地理定位。
19.1
 社交媒体
社交媒体是你的产品或服务的非常好的推广途径。如果推广正是你的目标,那么让用户能
够轻而易举地在社交媒体网站上分享你的内容是非常必要的。在本书写作之时,主流的社
交网络服务有
Facebook
、
T
witter
、
Instagram
和
YouTube
。像
Pinterest
和
Flickr
这样的网
站也有一席之地,但通常更适合于特定的用户群体(例如,如果你的网站是关于手工制作
的,那么绝对会希望支持
Pinterest
)
。也许会被你笑话,但我认为
MySpace
总有一天会王
者归来。它的网站重新设计了,很有创意,而且值得注意的是,
MySpace
是基于
Node
构
建的。
19.1.1
 社交媒体插件与网站性能
大多数社交媒体的集成只涉及前端。在页面里引用合适的
JavaScript
文件,就同时启用了
内容的输入(例如,
Facebook
页的前
3
个故事)和输出
(例如,针对当前页面发一条推
特)。单独引用
JavaScript
文件来集成社交媒体尽管很多时候是最简单的做法
,但也有代
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

面向对象的思考过程(原书第5版)

面向对象的思考过程(原书第5版)

马特 魏斯费尔德
精通模块化JavaScript

精通模块化JavaScript

Nicolás Bevacqua

Publisher Resources

ISBN: 9787115565099