을 페이스 북, 소스 유형이 "다중/폼 데이터"이제: 사진 업로드 사진을 업로드 페이스 북의 문서, <a href="http://developers.facebook.com/docs/reference/api/album/" rel="nofollow">http://developers.facebook.com/docs/reference/api/album/</a>에 따르면,
을해야 내가에서 이미지 파일을 가지고 'connect-form'을 사용하여 node.js의 클라이언트에서 서버로 연결하십시오. 나는 내가 .. 같은 페이스 북에 사진을 업로드 할 files.source는 "다중/폼 데이터"로 인코딩되지 않은 것처럼 위의 오류가 발생합니다
app.post('/', function(req, res, next){
req.form.complete(function(err, fields, files){
if (err) {
next(err);
} else {
console.log('uploaded ', files.source.filename, 'to', files.source.path);
fb.apiCall('POST', '/me/photos',
{access_token: fields.access_token,
message: fields.message,
**source:files.source**},
function (error, response, body) {
if (error) {
console.log('Error in facebook Photo UPLOAD', error);
return;
}
res.redirect('back');
}
);
을 '페이스 북-JS'모듈을 수 있습니다 사용하고 있습니다 여기서해야 할 일이 무엇인지 알아? 파일을 메모리에 저장 한 다음 소스에서 사용해야합니까?
감사합니다. 현재 페이스 북에 이미지를 게시 할 수있는 페이스 북 모듈이 없습니까? – user644745
제가 알고있는 것은 아닙니다 : 모든 모듈은 기본 지원이없는'request'를 사용하는 것으로 보입니다. http://groups.google.com/group/nodejs/browse_thread/thread/1aee211ec2e8a7ff에서 사진을 게시하는 원시 노드 코드 청크를 볼 수 있습니다. 귀하의 목적에 맞게 조정할 수 있습니다. – Femi
확인. 그것은 좋은 정보입니다. 플리커 같은 오어 서비스는 어떨까요? 이것에 대한 지원이 있습니까? – user644745