var params = {};
params['type'] = 'photo';
params['name'] = 'Cool photo!';
params['description'] = 'Hello facebook!';
params['link'] = 'http://www.example.com';
params['picture'] = url;
FB.api('/me/photos', 'post', params, function(response) {
if (!response || response.error) {
console.log(response.error);
} else {
alert('Published to stream!');
}
});
Retourne la réponse '(# 324) Nécessite un upload fichier'. J'ai fait un peu de recherche et je me rends compte que c'est parce que la demande nécessite 'multipart/form-data' pour les données photo. Y at-il un moyen de le faire en utilisant js?Est-il possible de publier une photo à un flux d'utilisateurs sur facebook en utilisant js?
REMARQUE: Oui, je souhaite télécharger une photo en taille réelle.
jetez un oeil à ceci: http://stackoverflow.com/questions/4999024/facebook-graph-api-upload-photo-using-javascript –