草庐IT

facebook-node-sdk

全部标签

javascript - 错误 : ENOENT, 没有那个文件或目录 Node JS

我正在尝试通过Node.js将图像上传和下载到服务器,我正在使用以下代码:varhttp=require('http'),path=require('path'),os=require('os'),fs=require('fs'),url=require('url');varBusboy=require('busboy');http.createServer(function(req,res){if(req.method==='POST'){varbusboy=newBusboy({headers:req.headers});busboy.on('file',function(fiel

javascript - 有没有办法使用 node.js 读取图像元数据

有人知道我可以使用node.js读取文件元数据的方法吗?例如,我想读取jpeg文件(在Windows机器上)的“详细信息”选项卡上的“评论”属性。请参见下图以了解我试图从文件的元数据中读取的内容。 最佳答案 读取EXIF数据的NPM包有很多。例如:https://www.npmjs.org/package/exif-parservarparser=require('exif-parser').create(buffer);varresult=parser.parse();console.log(result);

javascript - 带有 websocket 的 Node.js socket.io

我是Node.js或websocket的初学者。我有问题:我的HTML代码:test"usestrict";vargniazdo=newWebSocket('ws://localhost:3000');gniazdo.onopen=function(){console.log('Połączono');};gniazdo.onmessage=function(m){console.log(m.data);};我的Node.js代码:vario=require('socket.io')(3000);io.on('connection',function(socket){console.l

javascript - Facebook 如何将此格式化文本放入 JavaScript 控制台?

通过在Facebook上打开JavaScript控制台,它会警告您不要将任何东西放在那里,以防诈骗。这似乎是一种很好的对抗“让你的受害者为你工作”攻击的措施。他们是怎么做到的? 最佳答案 console.log()可以用内联CSS格式化这个:console.log("%cThiswillbeformattedwithlarge,bluetext","color:blue;font-size:x-large");看起来像这样:Source 关于javascript-Facebook如何将此

javascript - Facebook Api 获取 friend 总数,但不是 friend 数据

您好,我正在使用FacebookAPIjavascriptSDK,并尝试获取登录用户好友数据这是我正在使用的范围FB.login(function(response){statusChangeCallback(response);},{scope:'publish_actions,user_friends,public_profile',return_scopes:true});FB.api('/me',function(response){$textInput=document.getElementById("searchText");varrequest=jQuery.ajax({

javascript - Node : Why pm2 list shows memory keeps on increasing?

我将HAPI.JS框架与NodeJS结合使用并创建了一个代理。认为代理意味着我只是在redis中维护session。除此之外,我没有在代码中做任何事情。可能唯一的问题是我每3分钟使用setInterval记录我的process.memoryUsage()。我的问题:为什么我的内存力一直在增加?它会下降吗?发生这种情况是否是因为setInterval不断记录进程使用情况?这是由于每个请求和响应的控制台日志记录导致的吗?我的Redis数据库一直保持打开状态,直到我的服务器崩溃,这是造成这种情况的原因吗?我是否需要使用流程管理器(如newrelic或strongloop)来识别它?那么这个内

javascript - Node.JS through2 回调

我是Node.JS的新手,正在尝试理解through2图书馆。我想知道回调(在从上面链接复制的以下示例代码中)是如何有用的。如果可能,请使用一小段代码进行解释。fs.createReadStream('ex.txt').pipe(through2(function(chunk,enc,callback){for(vari=0;i 最佳答案 我认为需要继续管道链接。如果你不调用它,管道就会破裂。此声明来自through2documentation:Aminimalimplementationshouldcallthecallbackf

javascript - Node.js https.post 请求

这个问题在这里已经有了答案:HowisanHTTPPOSTrequestmadeinnode.js?(24个答案)关闭7年前。我正在使用Node.js,我需要向外部服务器发送包含特定数据的POST请求。我正在使用GET做同样的事情,但这要容易得多,因为我不必包含额外的数据。所以,我的工作GET请求看起来像:varoptions={hostname:'internetofthings.ibmcloud.com',port:443,path:'/api/devices',method:'GET',auth:username+':'+password};https.request(optio

javascript - 使用 Node.js 和 Angular 重定向

我在尝试使用Node.js、Express和Angular重定向POST请求时遇到问题。我知道有一种使用表单的标准方法,如下所示:index.ejsRedirectExampleINDEXPAGECLICKtest.ejsRedirectExampleYAYREDIRECTEDapp.jsvarfs=require('fs');varhttps=require('https');varexpress=require('express');varbodyParser=require('body-parser');varcookieParser=require('cookie-parser

javascript - forever node.js - 监视文件更改的目录

如果在其目录或目录下检测到任何文件更改,我希望重新启动我的Node应用程序index.js。另外,我希望进程在前台,将日志输出到终端。命令是什么?我的尝试:永远停止forever-w/home/patrick/workspace/frontend-api/index.js结果:warn:--minUptimenotset.Defaultingto:1000mswarn:--spinSleepTimenotset.Yourscriptwillexitifitdoesnotstayupforatleast1000mserror:Couldnotread.foreverignorefile.