Přeskočit přímo na text


D7 Facebook Autopost přestal správně pracovat

Kategorie: Ostatní
Týká se verze: Drupal 7.x

Pomocí modulu Facebook Autopost posílám nově napsané příspěvky (typy obsahu: článek, fotogalerie, zpráva o chystané školní akci) z webu základní školy (D7: http://zs.zsvsechovice.cz/ ) a webu mateřské školy (D7: http://ms.zsvsechovice.cz/ ) na školní facebook: https://www.facebook.com/zsvsechovice/ Protože facebook cpal nějaký obrázek do nového příspěvku ať už drupalovský příspěvek obrázek obsahoval, nebo ne, nastavila jsem Rules zvlášť pro příspěvky s obrázkem a zvlášť pro příspěvky bez obrázku (v tom případě byl obrázek pevně daný – úzký průhledný pásek). Zdá se, že do začátku prázdnin všechno fungovalo.

viz obr… cervenec

Nyní ale fb nepoužívá obrázek z článku, ale nějaký náhodně vybraný ze školního webu. Popisek odkazu také není správný, ale píše: „Stránka nebyla nalezena“. Když jsem zkoušela jiné nastavení Rules, dostala jsem „Přístup zamítnut“. Odkaz z fb na příslušný uzel školního webu ale funguje správně.

Myslím, že problém může souviset s tím, že nastavení modulu Facebook Autopost mě nechce pustit k výběru fb stránky a píše: „Invalid Scopes: read_stream. This message is only shown to developers. Users of your app will ignore these permissions if present. Please read the documentation for valid permissions at: https://developers.facebook.com/…/permissions

S přítelem Googlem jsem už strávila dost času, ale zatím mi neposkytl nic použitelného.

Má někdo návrh, co s tím?

Moje Rules pro článek s obrázkem: (viz obr… zari vytvořeno z uzlu: http://zs.zsvsechovice.cz/node/1527 )

{ „rules_publiko­vat_fb_clanek_s_o­br“ : {
„LABEL“ : „Publikovat na FB \u010dl\u00e1nek s obr\u00e1zkem“,
„PLUGIN“ : „reaction rule“,
„WEIGHT“ : „1“,
„OWNER“ : „rules“,
„REQUIRES“ : [ „rules“, „fb_autopost_en­tity“ ],
„ON“ : {
„node_insert–clanek“ : { „bundle“ : „clanek“ },
„node_update–clanek“ : { „bundle“ : „clanek“ }
},
„IF“ : [
{ „data_is“ : { „data“ : [ „node:field-publikovat-fb“ ], „value“ : „1“ } },
{ „NOT data_is_empty“ : { „data“ : [ „node:body“ ] } },
{ „NOT data_is_empty“ : { „data“ : [ „node:field-image“ ] } }
],
„DO“ : [
{ „entity_create“ : {
„USING“ : {
„type“ : „facebook_publi­cation“,
„param_type“ : „post“,
„param_user“ : [ „node:author“ ]
},
„PROVIDE“ : { „entity_created“ : { „entity_created“ : „Created entity“ } }
}
},
{ „data_set“ : {
„data“ : [ „entity-created:field-facebook-link“ ],
„value“ : „[site:url]\/no­de\/[node:nid]“
}
},
{ „data_set“ : {
„data“ : [ „entity-created:field-facebook-name“ ],
„value“ : „Z\u0160: [node:title]“
}
},
{ „data_set“ : {
„data“ : [ „entity-created:field-facebook-caption“ ],
„value“ : „[site:url]\/no­de\/[node:nid]“
}
},
{ „data_set“ : {
„data“ : [ „entity-created:field-facebook-description“ ],
„value“ : „[node:title]“
}
},
{ „data_set“ : {
„data“ : [ „entity-created:field-facebook-picture“ ],
„value“ : [ „node:field-image:file:url“ ]
}
},
{ „data_set“ : {
„data“ : [ „entity-created:field-facebook-message“ ],
„value“ : [ „node:body:value“ ]
}
},
{ „publish_to_fa­cebook“ : {
„USING“ : { „publication“ : [ „entity-created“ ], „pages“ : „1574570495892535“ },
„PROVIDE“ : { „facebook_publi­cation_id“ : { „facebook_publi­cation_id“ : „Facebook publication returned ID“ } }
}
},
{ „data_set“ : {
„data“ : [ „entity-created:facebook-id“ ],
„value“ : [ „facebook-publication-id“ ]
}
},
{ „entity_save“ : { „data“ : [ „entity-created“ ] } },
{ „data_set“ : { „data“ : [ „node:field-publikovat-fb“ ], „value“ : „0“ } }
]
} } 

Děkuji za každý nápad.

PřílohaVelikost
FB září 2017 podle uvedeného Rules.JPG42.25 KB
FB červenec 2017.JPG68.23 KB
 

Ze zdroje vidim, ze nemate

Ze zdroje vidim, ze nemate nastaveny og:image, ani jine meta tagy, ktere FB bere pri publikaci prispevku. Muzete je prosim donastavit a zkusit to nasledne? Pomuze Vam modul Metatag.

Take doporucuji FB debugger, ktery dokaze odhalit hodne problemu – ht tps://developer­s.facebook.com/to­ols/debug/

Poslat nový komentář

  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <em> <strong> <b> <i> <br> <code> <ul> <ol> <li> <pre> <pre class="php">
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

Více informací o možnostech formátování

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 1 uživatel a 1 host.

Online uživatelé

Support

Psychologie - poradenství