Tag: facebook node sdk

发布多个照片到一个职位

我一直在试图创build一个应用程序,需要多张照片才能附加到一个post。 这些是我尝试过的以下尝试, 首先,我使用了JS SDK来实现不同function的Facebook-node-sdk ,但官方的Js Sdk没有file upload的选项,然后我通过form-data的帮助将附件/插入图片本身添加到HTTP POST ,用下面的代码 – var form = new FormData(); form.append('file', fs.createReadStream(picPaths[0])); form.append('message', "Hello"); //Put message var ACCESS_TOKEN = "ACCESS_TOKEN"; var options = { method: 'post', host: 'graph.facebook.com', path: '{Object-ID}/photos' + '?access_token=' + ACCESS_TOKEN, headers: form.getHeaders(), } var request = https.request(options, function(res) { console.log(res, false, null); }); form.pipe(request); request.on('error', function(error) […]

从Node.js服务器自动发布到我的Facebook页面

我有一个Node.js服务器运行社交网站,我也有该网站的Facebook页面。 对于用户在我的网站上执行的某些操作,我想在我的应用的Facebook页面上发布详细信息。 我在这里提到Thuzi facebook node sdk, 这里是关于如何发布到Facebook墙上的。 但是,它需要应用程序ID,应用程序秘密和临时访问令牌。 应用程序ID和应用程序的秘密是恒定的,所以我可以把它们放在我的configuration文件的某个地方,并从那里使用 但是如何在没有任何来自前端的交互的情况下获得访问令牌? 所有post都将仅通过我们的应用程序发布,而且也发布在我们自己的页面上。 我只是想让这个被最终用户的操作触发。 任何帮助? 我使用Sails.js框架顺便说一句。