Proč facebook.feed.publishUserAction svléknout můj obraz ven?

hlasů
-1

Já používám plugin Facebooker v kolejích zveřejnit akci uživatele k jejich výměny diskusních příspěvků, ale obraz není přidán.

Hovor (přes Net :: HTTP.post_form) vypadá takto:

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}

‚Projekt‘ je zachycen na tlačítko OK v textu, který je vyslán do výměny diskusních příspěvků.

Položena 18/06/2009 v 11:10
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

Jeden možný problém je, že jste testovali tuto šablonu před samotným nahráním obrazu. To by způsobilo Facebook mít mezipaměti prázdný obraz. Pokaždé, když obraz je požadováno, FB využívá své uložené mezipaměti spíše než znovu načtení snímek.

Pokud se jedná o problém, řešením je použít funkci API fbml.refreshImgSrc () způsobit Facebook aktualizovat své mezipaměti. Bohužel neexistuje žádný rychlý mechanismus, jak to udělat, protože této metody API není k dispozici ve zkušebním konzole ani přes vývojáře aplikací vůbec, což znamená, budete muset napsat skript, stačí aktualizovat mezipaměť tohoto obrázku.

Pokud toto nepomůže, odesílat zpět a uvidím, jestli mě nenapadá žádné další možné problémy.

Odpovězeno 18/06/2009 v 20:44
zdroj uživatelem

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