Tag: facebook opengraph

Facebook的OG元与angular和节点

我试图让我的angular度/节点应用程序呈现dynamic打开图元内容。 我一直在试图按照这个教程http://www.codewarmer.com/posts/1394433236-configure-angularjs-nodejs-for-search-bots# ! 我有一些与幻像工作与节点的问题,我的问题似乎是类似于这个错误消息,当使用PhantomJS,随机间隔rest 除了我的错误不会随机发生,它总是发生。 编辑:这是我的代码 在我的server.js中,我需要一个基于上面调用PhantomHandler.js的tut创build的模块,它被这样调用。 var crawler = require('./modules/PhantomHandler'); 这就是PhantomHandler.js的样子: var phantom = require('phantom'); var models = require('../models'); mongoose = require('mongoose'); Snapshot = models.Snapshot; url = require('url'); var baseUrl = 'my url'; function crawlSite(idx, arr, page, callback) { crawlUrl(arr[idx], page, function(data) { data.links.forEach(function(link) { if (arr.indexOf(link) < 0) arr.push(link); }); Snapshot.upsert(data); if (++idx […]

如何在张贴尝试发布操作时在Facebook链接中提供信息的“开放graphicsAPI”调用“属性名称”

我试图根据我提供给Facebook的链接中的查询stringdynamic地创build一个必要的标题信息的html对象。 我希望Facebook的开放图将调用这个HTML链接,我所提供的。 但是,似乎查询string信息没有传递给我的服务器。 有谁知道如何做这个工作,或者什么是更合适的方法来做到这一点。 顺便说一句,我正在编写Node.js我的代码。 要获取更多有关Facebook的开放graphicsapi的信息,请看这里https://developers.facebook.com/docs/beta/opengraph/actions/ 。 例如,我试图传递给Facebook的链接是“http://xxx-url.com/getFacebookObject?objectId=&description=firstdynamicpost”,所以我发送了一个链接请求“https:/ /graph.facebook.com/me/app-name:action-name?object=http://xxx-url.com/getFacebookObject?objectId=&description=first dynamic post“。 但是,当我检查服务器上的日志,我没有看到查询string中的任何内容。