Facebook Graph API - télécharger une photo à l'aide de JavaScript

Est-il possible de télécharger un fichier en utilisant le Facebook Graph API à l'aide de javascript, je sens que je suis proche. Je suis en utilisant le code JavaScript suivant

var params = {};
params['message'] = 'PicRolled';
params['source'] = '@'+path;
params['access_token'] = access_token;
params['upload file'] = true;

function saveImage() {
    FB.api('/me/photos', 'post', params, function(response) {
        if (!response || response.error) {
            alert(response);
        } else {
            alert('Published to stream - you might want to delete it now!');
        }
    }); 
}

Lors de l'exécution de cette je reçois le message d'erreur suivant...

"OAuthException" - "(#324) Requires upload file"

Quand je l'ai essayer et de recherche, cette méthode tout ce que je peux trouver est une méthode php que apears pour résoudre ce

$facebook->setFileUploadSupport(true);

Cependant, je suis à l'aide de JavaScript, il ressemble à cette méthode pourrait être de faire avec Facebook Graphique autorisations, mais j'ai déjà définir les autorisations user_photos et publish_stream, dont j'ai cru sont les seuls, j'en aurais besoin pour effectuer cette opération.

J'ai vu un couple de questions sans réponse au sujet de ce sur stackoverflow, j'espère que je pourrai expliqué moi-même assez. Merci les gars.

  • Si vous êtes ici à la recherche d'une réponse, regarder au-delà de la première réponse
InformationsquelleAutor Moz | 2011-02-15