2009-10-19 8 views
4

J'utilise l'API OAuth de Twitter pour mettre à jour le compte Twitter d'un utilisateur (mise à jour du statut de Twitter) à condition qu'il autorise/autorise mon site avec son compte Twitter. fonctionne très bien.Est-il possible d'effectuer une mise à jour de statut Facebook par programme dans .NET?

Peut-on en faire de même avec Facebook?

On m'a dit que Facebook le faisait, mais tout ce que je peux trouver, ce sont des pages qui parlent de la façon de créer des applications intégrées sur Facebook (mini sites Web qui se trouvent à l'intérieur de l'application facebook).

Je ne veux rien faire de pareil. Je veux juste permettre à un utilisateur de donner à mon site des autorisations de lecture/écriture sur son compte facebook (autorisation), puis de mettre à jour son statut facebook.

Est-ce que cela peut être fait? Des liens vers des exemples .NET?

EDIT: Lorsque je dis «mise à jour de statut», Facebook appelle-t-il cela un «flux»? comme dans, vous publiez un nouvel élément de fil?

EDIT 2: Ok, j'ai essayé de chercher sur le web quelques exemples de scénarios, pour aider à visualiser mon problème.

YouTube le fait. Dans YT, lorsque vous publiez une vidéo, vous pouvez mettre à jour votre flux de statut Facebook automatiquement ... à condition d'avoir donné la permission à YT de le faire. Consultez cette screenie ...

alt text http://img16.imageshack.us/img16/9734/connectwf.png

Remarquez comment YT vous permet de donner la permission de Facebook? C'est ce que j'essaie de faire.

ET .. (ceci est important) ... c'est une chose de feu et d'oublier. Une fois que l'utilisateur clique sur le lien Facebook Connect, autorise, puis revient sur le site original (my), l'utilisateur n'a plus jamais à autoriser, (c'est ce que Twitter fait, btw).

Est-ce possible? Quels sont les mots-clés que je dois rechercher, pour le faire dans .NET, s'il vous plaît?

Répondre

2

Vous pouvez lire tout sur les API Facebook sur leur site Web de développeur au http://developer.facebook.com/. La méthode Status.set est probablement ce que vous cherchez.

+0

Je connais le lien vers les trucs de développement facebook. J'espère pouvoir comprendre certains concepts. Facebook Connect est-il l'équivalent de Twitters OAuth? Une fois que j'ai autorisé avec Facebook que mon site Web peut faire des choses, au nom de l'utilisateur .. vais-je obtenir un AccessToken que je peux ensuite utiliser pour s'authentifier automatiquement avec Facebook avec une chose Status.set?/moi n'a pas vérifié le doco pour Status.set .. pour l'instant .../moi s'enfuit pour le faire. –

Questions connexes