2010-12-14 4 views
1

J'ai créé une application facebook.état d'affichage sur facebook

Cela fonctionne uniquement pour mon compte signifie que je peux envoyer un message sur mon compte uniquement.

comment il est possible que les utilisateurs leur access_token et Entrées message et que seront authentifiés via ce access_token et le message doit être envoyé sur le compte de cet utilisateur particulier par mon application facebook.

Dans le tri je veux publier le statut sur facebook en utilisant seulement access_token d'un utilisateur.

Je l'ai fait de même pour Twitter et qui fonctionne bien.

Quelqu'un peut-il m'aider?

+0

Où est le problème - que les autres utilisateurs peuvent ne vous connectez pas, ou qu'ils ne peuvent pas afficher le statut lorsqu'ils se connectent? Votre application est-elle une application hébergée sur Facebook ou s'agit-il d'un site distinct utilisant Facebook Connect ou le graphique ou autre chose? Votre application est-elle en mode développement, c'est-à-dire qu'elle fonctionne uniquement pour vous et vos amis? – Rup

+0

@Rup: Je veux publier le statut sur facebook en utilisant uniquement access_token d'un utilisateur –

Répondre

0

Voici le processus que je l'ai utilisé pour une de mes applications Facebook pour faire les messages de mur d'un utilisateur [de ma demande] à l'un de leurs amis:

  1. Authentifier l'utilisateur via le procédé décrit dans le Authentication section of the documentation
  2. Stocker le access_token (calée contre l'ID utilisateur Facebook) retourné après votre appel à https://graph.facebook.com/oauth/access_token
  3. Lorsque vous devez poster sur le mur de l'un des amis de l'utilisateur, rechercher la access_token que vous avez enregistré à l'étape 2 ci-dessus et appelez le API graphique (comme décrit dans la sous-section "Publication" o f le Post section of the documentation) avec elle.

S'il vous plaît noter: vous devrez demander la « offline_access » autorisation étendue à utiliser le jeton après que l'utilisateur a ouvert une session sur Facebook. En outre, Facebook impose des limites pour le nombre de demandes que vous pouvez faire par utilisateur par jour. Théoriquement, cela devrait augmenter avec votre application, mais j'ai déjà eu des problèmes avant que cela ne se produise. Vous pouvez vérifier vos limites actuelles à:

http://www.facebook.com/business/insights/app.php?id=[app_id] & tab = allocations