2009-09-16 8 views
6

StackOverflow'ers,Imposta stato d'uso con "@ menzioni" di integrazione

mi rendo conto che i nuovi "@ menzioni" è una nuova funzionalità per i tuoi amici, ma può qualcuno di voi pensare a come accedere a questa funzione utilizzando il API di Facebook?

Vorrei assumere non ci sarebbe bisogno di essere una chiamata separata per ottenere un elenco di disponibili utenti/applicazioni/ect ...

Sto solo brainstorming qui, mi rendo conto questo potrebbe non essere ancora possibile. Ogni aiuto è molto apprezzato.

Grazie!

+1

la domanda è di un anno e non abbiamo ancora una risoluzione adeguata a questo problema :( – hnprashanth

risposta

4

AFAIK, Al momento non è disponibile tramite Facebook API.
(http://wiki.developers.facebook.com/index.php/Users.setStatus)

Tuttavia è possibile utilizzare il seguente utilizzare il seguente formato per la codifica

tagging @[USERID:blah] in my message from a app 

dove USERID è l'ID utente numerico dell'utente che si desidera contrassegnare nello stato e bla è qualsiasi stringa. dovresti dare una stringa lì per farlo funzionare.

Questo formato funziona anche quando si tenta di aggiornare lo stato su Facebook direttamente. Puoi testarlo lì.

+0

Non riesco a farlo funzionare con l'API Open Graph. Qualsiasi fortuna? – ewakened

+0

Sto anche cercando di realizzare questo Finora non ho avuto fortuna con @ [USERID: x] o aggiungendo il parametro to a come nell'esempio su http://developers.facebook.com/docs/reference/api/post – Espen

+0

Questo non funziona con Open Graph API , pubblica @ [USERID: blah] come lo è su facebook – hnprashanth

1

bug di Per Colin Link (http: //bugs.developers. facebook.net/show_bug.cgi?id=12947), sembra che l'aspetto del link di questa funzione sia stato disabilitato per le app di terze parti. Mostra solo il nome dell'amico con tag in testo semplice, senza collegamenti e senza notifiche.