2010-07-30 6 views
0

désolé, si mon anglais si mauvais .. J'ai créé une application d'enchère simple avec RoR. Dans mon application, si je crée une nouvelle enchère, je veux mettre à jour mon statut Facebook avec la nouvelle enchère que j'ai créée. comment faire ça?RoR - comment mettre à jour le statut de Facebook avec RoR?

nb: ce n'est pas une application facebook.

ce qui devrait être requis? oauth? aidez-moi s'il vous plaît

Répondre

1

vous ne serez pas en mesure de le faire sur le back-end, sauf si votre utilisateur a ajouté votre application Facebook et vous a accordé des autorisations étendues (le droit de mettre à jour le statut en leur nom). Sinon, vous devrez créer une connexion Facebook en utilisant l'une de leurs API. Voici un exemple utilisant Javascript pour faire une mise à jour stream.publish.

function callback (post_id, exception) { if(post_id) { post_to_my_server(post_id); } 
Facebook.streamPublish('', attachment, null, null, 'What do you think?', callback); 

http://wiki.developers.facebook.com/index.php/Facebook.streamPublish