Hvorfor facebook.feed.publishUserAction strippe bildet mitt ut?

stemmer
-1

Jeg bruker Face plugin i Rails å publisere en brukerhandling til deres newsfeed, men bildet blir ikke lagt til.

Samtalen (via Net :: HTTP.post_form) ser slik ut:

Posting to http://api.facebook.com/restserver.php with
{:api_key=>4f5ed28f76142adsfasdf029c98ad, :template_bundle_id=>107345673712, 
:template_data=>{\project\: \testing\, \images\: 
[{\src\:\http://www.dezyne.net/news.jpg\, 
\href\:\http://www.facebook.com/\}]}, 
:session_key=>2.nvhdfsdfgimDZWSwQ__.86400.1245405600-100000007614297, 
:method=>facebook.feed.publishUserAction, :sig=>ac0a7181b351b5fdgsdfge767a004314, 
:call_id=>1242343866.44512, :v=>1.0}

'Prosjekt' er fanget OK i teksten som er lagt til newsfeed.

Publisert på 18/06/2009 klokken 10:10
kilden bruker
På andre språk...                            


1 svar

stemmer
0

Ett mulig problem er at du testet denne malen før du faktisk laste opp bildet. Dette vil føre til Facebook å ha lagret et tomt bilde. Hver gang bildet er forespurt, bruker FB sitt lagret cache i stedet for å hente bildet på nytt.

Hvis dette er problemet, er løsningen å bruke API-funksjonen fbml.refreshImgSrc () for å få Facebook til å oppdatere sin cache. Dessverre er det ingen rask mekanisme for å gjøre dette som at API metoden er ikke tilgjengelig i test Console eller gjennom Developer app i det hele tatt, noe som betyr at du trenger å skrive et manus bare for å oppdatere hurtigbufferen for dette bildet.

Hvis dette ikke hjelper, legger tilbake og jeg skal se om jeg ikke kan tenke på noen andre mulige problemer.

Svarte 18/06/2009 kl. 19:44
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more