草庐IT

facebook-fbml

全部标签

javascript - Node.js 中的在线/离线通知,如 Facebook 通知系统

我正致力于在Node.js中实现类似于Facebook通知系统的通知系统。我看过一些使用Socket.io的实现,但我不知道它是否适合我的情况。我考虑的另一种方法是创建一个通知模型(我使用MongoDB作为存储),如下所示:varNotification=newmongoose.Schema({title:{type:String},added:{type:Date},accountId:{type:mongoose.Schema.ObjectId},notificationType:{type:String},isSeen:{type:Boolean}});然后,我将在我的帐户架构中

sql - 构建一个个性化的类似 Facebook 的新闻源 : SQL, MongoDB?

我正在构建一个类似于Facebook的新闻源。这意味着它是从许多SQL表构建的,并且每种数据类型都有特定的布局。但是加载变得非常繁重,我希望让它变得更加复杂......这是我现在做的:用户模型:defupdates(more_options={})(games_around({},more_options)+friends_statuses({},more_options).sort!{|a,b|b.updated_ata.updated_at}.slice(0,35)+friends_stats({:limit=>10},more_options)+friends_badges({:

facebook - 具有共享/喜欢/评论功能的社交网站的 mongodb 模式?

我正在开发一个社交网站,用户可以在其中发布状态、分享/喜欢/评论其他人的帖子以及其他功能。我正在使用mongodb+nodejs,我遇到了是否嵌入或引用用于存储这些数据的文档的问题。我有一个名为“事件”的集合,它存储用户执行的所有事件,例如分享/发布/喜欢/评论,其中包含一个“类型”字段,该字段指定用户执行的事件类型。如果我执行“评论”操作,我应该如何存储该信息?我希望评论帖子的用户也可以将该帖子分享给他/她的friend,以便他们可以同时看到评论和帖子。我应该复制用户共享的相同内容并将其嵌入到一个类型为“共享”的新文档中,还是应该只存储对该内容的引用?示意性地,我应该怎么做:嵌入:v

javascript - Passport Facebook 登录未将正确的 ID 保存到 Mongo DB

在我们添加数据库之前,我们的Passport登录工作正常。现在我们似乎正在保存一个不是facebookID的ID它正在保存_ID,我们无法从我们的数据库中检索facebook数据。所以我猜问题是它没有正确保存到数据库,但不确定为什么。passport.serializeUser(function(user,done){console.log('serializeUser:'+user.id)done(null,user.id);});passport.deserializeUser(function(id,done){console.log(id)User.findById(id,fu

asp.net-mvc - Asp.Net MVC 6 身份 3 MongoDB 外部登录 (Facebook)

我正在运行ASP.NETMVC6的RC1,并希望使用MongoDB身份提供程序。我已经实现了provider作者GrantMegrabyan,它在注册新用户和允许他们登录方面做得很好,但我收到错误:InvalidOperationException:Noauthenticationhandlerisconfiguredtohandlethescheme:Microsoft.AspNet.Identity.ExternalMicrosoft.AspNet.Http.Authentication.Internal.DefaultAuthenticationManager.d__13.Mov

json - 从 Facebook API 向 Meteor 插入数据

我正在按照给出的示例here从FBGraph中提取数据。到目前为止,我已经设法从FB中提取数据,但是我不知道如何将它插入到MongoDB中。现在来自Facebook的数据呈现如下:{“数据”:[{"图片":"https://photo.jpg",“编号”:“1234”,“创建时间”:“2013-01-01T00:00:00+0000”},{"图片":"https://photo.jpg",“编号”:“12345”,“创建时间”:“2013-01-01T00:00:00+0000”}]}我创建了一个名为Photos的集合,并尝试使用Photos.inser(data)插入数据。这是我的服

mongodb - 从多个社交网络(Facebook 和 Linkedin...)获取统一配置文件的数据库方案

application我正在构建允许用户使用他们的Facebook和Linkedin帐户登录,以便从这些网络中获取他们的friend。他们的每个friend都可以是该应用程序的用户。我有几个问题要解决:我应该如何构建我的数据库架构?如何统一配置文件?可能的解决方案关于结构:我正在使用mongo(但我愿意接受建议)。所以我虽然我会创建一个collection的Users每个用户文档如下所示:User={appId:,connections:[userId]}因此,每个用户都有:应用程序生成的唯一ID(为简单起见,可以是文档的ID)。一组用户ID。在我的应用中创建的他们friend个人资料

Facebook user_id 作为 MongoDB BSON ObjectId?

我正在重建LoversonFacebook使用Sinatra和Redis。我喜欢Redis,因为它没有长(12字节)BSONObjectIds我正在为每个用户存储一组Facebookuser_id。这些集合是requests_sent、requests_received和关系,它们都包含Facebook用户ID。我正在考虑切换到MongoDB,因为我想使用它的地理空间索引。如果我这样做,我想使用FB用户ID作为_id字段,因为我希望集合很小并且我希望JSON响应很小。但是,使用BSONObjectId是否比仅使用整数(fbuser_id)更好(对于MongoDB更有效)?

node.js - 上传照片到 Facebook 相册

我有一个nodejs(+express+mongodb,gridstore)后端,想上传一张照片到facebook相册。我遇到了两种方法。第一个(https://developers.facebook.com/blog/post/526/)需要获取我图片的完整url资源,我没有,因为它是我从gridstore中提取的数据,第二个(https://developers.facebook.com/docs/reference/api/album/)通过GraphAPI记录得非常少,我不知道我的请求应该是什么样子。(表单数据,它应该有哪些字段,如何将我的数据blob\stream从grids

The Rise of Smart Assistants on Facebook Messenger

作者:禅与计算机程序设计艺术1.简介随着科技的飞速发展,人类社会正在经历一场深刻变革。信息化时代来临,每天产生的数据量和数量呈爆炸性增长,越来越多的人需要面对海量数据并快速做出反应。如此庞大的量级的数据需要有针对性地进行处理,而这其中最重要的就是人机交互(Human-ComputerInteraction,HCI)。人机交互已经成为影响我们生活的一体化领域,其功能之强、效率之高让人们迅速融入到数字化时代。例如,FacebookMessenger作为一个聊天应用在过去几年间用户数量激增速度甚至超过了WhatsApp,这可以说是历史上规模最大的一次信息消费互动产品突破。随着社交媒体平台和聊天机器人