【问题标题】:Node.js find user name and profile picNode.js 查找用户名和个人资料图片
【发布时间】:2017-05-21 13:40:22
【问题描述】:

我已阅读 facebook 文档并尝试创建一个函数,当提示时获取用户名和个人资料图片,以及与机器人交谈的用户,这是我的函数

const express = require('express')
const bodyParser = require('body-parser')
const request = require('request') 
const app = express()
/% other code here %/
 function sendNameMessage(sender){
 http.get( "https://graph.facebook.com/v2.6/" +sender +"?fields=first_name,last_name,profile_pic,locale,timezone,gender&access_token="+token
 ,function(response){response.setEncoding('utf8')  
response.on('data', console.log)  
response.on('error', console.error)  })

}

简单地说我在让它工作时遇到了问题,我可以使用任何帮助或示例吗?

【问题讨论】:

    标签: javascript node.js bots facebook-messenger


    【解决方案1】:

    这是我使用的示例代码:

            request({
            url: 'https://graph.facebook.com/v2.6/' + user.id  +  '?access_token='+ FB_PAGE_ACCESS_TOKEN,
            method: 'GET'
            },
        function (error, response, body) {
            if (!error && response.statusCode == 200) {
                // Print out the response body
                console.log('success',body);
    
            } else { 
                console.log('error',body);
            }
        });
    

    别忘了定义 user.id 和 fb 令牌变量。

    如果您还有其他问题,请告诉我。

    【讨论】:

      猜你喜欢
      • 2013-04-29
      • 1970-01-01
      • 2017-05-04
      • 2014-01-04
      • 2023-03-20
      • 2017-09-30
      • 2018-08-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多