FB (user_posts 및 user_likes)로 정보를 얻는 앱을 개발해야합니다. 사용중인 Passport-facebook을 구현하려고합니다. 시도해 보았습니다. (그냥 '먼저 테스트하는 것을 좋아합니다') newUser.facebook.likes = profile.likes [0] .value; 이고 오류는 다음과 같습니다. TypeError : 정의되지 않은 '0'속성을 읽을 수 없습니다. '좋아요'가 내 프로필에 있습니다. my Github에서 작업중인 코드를 넣었습니다. (whitout likes and posts) (id, name, email ...)과 같은 다른 정보는 잘 작동하지만 user_likes 및 user_posts 데이터를 가져올 수 없습니다. 내 MongoDB 데이터베이스에이 데이터를 입력하고 싶습니다.NodeJS를 사용하여 Facebook에서 user_likes 및 user_posts 가져 오기
(자바 스크립트)에 따라 방법 :
function getInfo() {
FB.api('me', {fields :'id,name,posts,likes'}, function(response) {
var dataStr = "data:application/octet-stream;charset=utf-8," + encodeURIComponent(JSON.stringify(response));
var dlAnchorElem = document.getElementById('downloadAnchorElem');
dlAnchorElem.setAttribute("href", dataStr);
dlAnchorElem.setAttribute("download", "feed.json");
dlAnchorElem.click();
});
};
내가 원하는 것을 할 수 있지만,이 파일의 데이터 (.json)를 기록, 나는 데이터베이스와 사용 NodeJS에 기록하려는.
어떤 도움이 필요합니까?
감사합니다. @satishChennupati, 나는 당신의 팁을 접을 것입니다. –