推广 热搜: led  b2b  纺织  销售  PPS  纺织业  App  上海  2.2  稀土 

借助Facebook、Twitter等社交平台API打造超炫酷的那些应用

   日期:2014-07-15     浏览:170    评论:0    
核心提示:以Facebook、Twitter等为首的社交平台已成为日常生活中不可或缺的一部分。而对于开发者而言,能够借助这些功能强大的APIs或工具进

以 Facebook、Twitter 等为首的社交平台已成为日常生活中不可或缺的一部分。而对于开发者而言,能够借助这些功能强大的 APIs 或工具进行私人定制应用,无疑是最大的瑰宝。本文整理了当前 6 大社交平台包括:Facebook、Foursquare、Google+、LinkedIn、Pinterest 和 Twitter,以及基于这些平台的 API、SDK 及工具创建出超炫酷吊炸天的应用。

一、Facebook

Facebook 开发者中心上提供了 SDK、API 及其它工具等资源以供开发者参阅,把 Facebook 常用功能整合到站点或应用程序中;例如,登录,内容分享,在线支付,社交图片墙等。透过 Parse 服务,开发者可以轻松快捷地创建联网程序,包括移动端和桌面。Parse 是 Facebook 在 2013 年收购的领先的 BaaS 服务提供商。进入 2014 年,Facebook 推出的新特性更是让人应接不暇。例如,Conceal 加密、数据认证 Java API、开源 Hack 编程语言等。

案例:

 

 

透过 TripAdvisor Canvas (绘画) App,用户可以创作和分享有关旅游的图片。

TripAdvisor

这是一个有关旅游资讯的站点,里面汇聚了大量驴友的智慧与心得,提供了住宿,餐饮,风景名胜等信息,号称是“世界最大的旅游站点”。TripAdvisor 上整合了常用的 Facebook API 功能,例如地图分享,旅游热点信息分享等。在移动端上,也整合使用了 Open Graph,Graph API 以及移动 Ads 等功能。

Marvel: Avengers Alliance(漫威:复仇者联盟)

这是一款以复仇者联盟为背景的 Facebook 游戏。用户可以组建自己心仪的英雄队伍进行游戏,例如:蜘蛛侠,X-Men 等。透过整合使用 Graph API 和 Open Graph,用户可以在 Facebook 信息流中发布个人最新战绩和成就。加上 og:video 的 Open Graph 标签,也使得 swf 短片的信息流发布成为可能。

Hello Hero(你好英雄)

这是韩国游戏厂商 Fincon 开发的角色扮演游戏。内容简述的是 Armon 星球上展开的有关正邪较量的故事,涉及多达 300 位个性鲜明的人物角色。游戏中以 Unity 作为游戏开发平台,整合了 Payments API。Unity SDK 可以快捷地整合 Facebook 社交功能;Payments API 可以让用户购买宝石,进行英雄,体力,魔法,金币等方面的购买,不断强化自己的英雄队伍。

二、Foursquare

Foursquare 是一家基于用户地理位置信息(LBS)的手机服务网站。截至目前,Foursquare API 包含四大功能:Core API(核心)、Real-time (实时) API、Venues (地点) Platform、Merchant (供应) Platform。Core API 提供了常用的接入功能,如:登入,用户历史记录,地点信息,出行建议等。Real-time API 包含了两个推送 APIs,实现实时浏览 Foursquare 动向的功能。Venues Platform 可以让程序免认证地或免深度 Foursquare 整合地使用地点信息。Merchant Platform 可以让开发者进行特殊地点或热点信息等方面的管理。

案例:

 

 

Citymapper 提供了实时的地图,交通路线,交通状况等资讯的浏览服务,对象是各大中旅游热点城市,例如:伦敦,纽约和巴黎等。

Citymapper

Citymapper 定位于各大中城市的有关交通方面的信息浏览服务,提供详尽的“点对点”旅游路线制定指引服务;包括公交、火车、地铁、计程车甚至骑车方面的交通信息指引。在 Citymapper 中进行搜索时,智能的填写提醒功能让搜索过程变得轻松,上面整合的是 VenuesPlatform。

Pinterest

Pinterest 是一个流行的视觉发现站点,可以让用户查找和收集图片,链接,视频和其它有关的多媒体信息。用户可以创建多媒体看来放置收集到的信息。在去年 11 月,新推出的基于 Foursquare 的地点图钉功能,可以让用户创建图钉便签来标注地点信息,例如:地址,电话,热点信息等。其使用的是 Venues 平台和数据库以及 MapBox 技术。

Timehop

Timehop 是一个可以唤醒用户记忆的应用,在 Timehop 中,可以浏览之前发布于 Facebook,Instagram,Twitter,Foursquare 等平台上的老照片。其是日提醒类似于历史上的今天,让用户回顾之前的所见所闻。透过使用 check-ins API,可以从客户端阅读 Foursquare 历史记录,类似地支援与 Facebook,Instagram,Twitter 等的对接。

三、Google+

谷歌提供了一系列不同的 APIs 和工具供开发者使用,实现 Google+ 平台功能整合,如:Google+ 登入,Hangouts (视讯聊天),分享插件等。Google+ 登入是一个流行的工具,可以实现跨机器第三方应用访问,安卓应用自动在线安装,用户档案以及社交图片访问等功能。

案例:

 

 

Shazam 可以实现快速音乐、电视节目识别。图片来源:Shazam

Shazam

Shazam 可以实现快速音乐、电视节目识别。当用户点击 Shazam 按钮时,会生成一个数字的音乐或歌曲指纹,以此来匹配邻近用户正在播放的相同音乐或歌曲。数字指纹会从包含上百万首乐曲的信息库中进行查找匹配,例如:歌名,歌手,歌词等。除了乐曲和电视节目,还支持来自社交平台的多媒体信息识别,包括 Facebook,Twitter,WhatsApp 等。用户还可以使用 Spotfiy、Rdio、Deezer 等来聆听整首乐曲;可以在线查看歌词;可以添加乐曲到我的列表等。结合使用 Google+ API,还实现了与 Google+ 账户的无缝连接,进行多媒体资源分享。

Scoot & Doodle (涂鸦) on Hangouts

这是一基于 Web 的协作学习工具,实现 10 个学生或更多同时在线进行头脑风暴,研究,讨论等交流活动。透过 GoogleHangouts 视频服务可以进行在线面对面的培训学习。透过 Google+ API,特别是 Hangouts API 可以让开发者创建或扩展运行于 Google+ Hangouts 的应用程序,打破地域的限制,实现跨地域跨时区的实时在线交流学习。

Cacoo (可可)

这是一个基于 Web 的实时图表协作制作工具,包括流程图,框架图,站点地图等图表的制作。在 Cacoo 里,支援实时的视频聊天或会议,对应使用的是 Google+ Hangouts。除此以外,还支援与第三方应用的无缝对接。

四、LinkedIn

LinkedIn 最近发布了 JavaScript 和 RET APIs,对象是多样的社交群体,例如:个人用户,组织,公司等。发布于上月的 Rest.li API Hub,是一个开源的 REST 框架,用于建立 RESTful API 架构。

案例:

 

 

Evernote Hello 能帮助用户维护通讯录,会议和其它记录。

Evernote Hello(印象笔记)

这是一个帮助用户进行通讯录,会议和其它记录等方面维护工作的应用程序。可以进行名片扫描,导入 LinkedIn 或 Facebook 通讯录,阅览历史会议记录和分享工作经验。透过 LinkedIn APIs 实现与 LinkedIn 账户进行对接,同时支援 Web、移动端、桌面等不同的访问方式。

Buffer

Buffer 提供了一个统一的接口来实现多个社交平台账户的集中管理。实现的功能包括:按计划进行信息发布,缩减网址链接信息等。透过 LinkedIn APIs 来同步更新状态信息至 LinkedIn 账户。Buffer API 实现了与第三方 Web 和移动端应用的整合。

五、Pinterest

Pinterest API 在上一年发布了千呼万唤始出来的 Pinterest API。在上月发布了定位于市场营销的 Business Insights API。为了配合 Pin It 按钮,还提供了相应的 SDK、API 和其它工具。

案例:

 

 

在 Snapguide 上可以搜索或发布不同主题的指引信息。

Snapguide

在 Snapguide 上可以搜索或发布不同主题的指引信息,例如:手工艺品,艺术创作,食物,园艺,健身等主题。透过 Pinterest API 来显示在 Pinterest 上最受关注的指引信息,例如:如何制作最简约的巧克力蛋糕。

Whole Foods

美国有机商品超市 Whole Foods 拥有多达 360 家分布于北美和英国的商店。透过 PinterestAPI 向顾客展示了当前最流行最热门的 Pinterest 关注信息。

Random House

Random House (兰登书屋)是德国媒体集团贝塔斯曼旗下的一家出版社,总部设在美国纽约市,每年出版的新书达 10,000 册(包括影印,数字,音像等媒介)。作者有不少是诺贝尔奖或普利策奖的获得者。“找寻你的下一本书”功能使用了 PinterestAPI。当鼠标停留在某一本书上时,会有一个含有 Pin It 按钮的消息框,根据点击数和链接信息来让用户得到更多的书籍指引信息。

六、Twitter

Twitter 提供了 API,框架,小部件和其它工具等供开发者使用,从而实现与 Twitter 平台的数据和功能的整合与对接。

案例:

 

 

Hootsuite 的用户可在同一界面进行多个社交平台的管理,例如:Twitter、Facebook、LinkedIn 等。

Hootsuite

这是一个流行的社交平台内容管理,监控,追踪的媒介看板平台。透过 Twitter REST API 和 Streaming APIs 进行 Twitter 账户和实时 Twitter 信息流的管理与监控。此外,企业用户还可以结合 Twitter Ads (广告) API 进行商业推广。类似地,Hootsuite 也支援与 LinkedIn,Google+,Facebook 等平台的对接。此外, Hootsuite 向开发者提供了程序目录 SDK 和 API 进行 Hootsuite 平台的程序开发。

Metwit

这是一个实时在线天气预测分析的平台,用户可以上报当地的天气信息,以 Metag (天气描述图标)进行简略指引。Instagram 用户可加上#Metwit 来标注发布的有关天气的图片。同时,还能在 Twitter 和 Facebook 进行相关天气信息分享。透过 Metwit 平台的 API,开发者可以把其整合到第三方应用。天气提醒推送功能是在 2013 年 5 月添加的。

Nielsen Social

这是一个有关社交电视测量,分析,收视方案指引的平台。数据抓取自 Twitter 中含有社交电视关键字讨论的会话,涵盖了多达 250 家全美受欢迎的社交电视频道。结合 Twitter APIs 推出的产品包括 Nielsen SocialGuide 智能分析、Nielsen Twitter TV 评价、Nielsen Twitter TV APIs 等。

写在最后

透过灵活运用社交平台提供的 API 和工具,开发者可以充分发挥创意,开发出令人心动的应用程序,方便用户进行多平台集中管理,实时在线多媒体沟通。

 
标签: 社交平台
打赏
 
更多>同类资讯
0相关评论

推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  法律声明  |  网站地图  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备10017211号-19