Advertisement
Guest User

FB Autopost Drupal Rules

a guest
Sep 7th, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.58 KB | None | 0 0
  1. { "rules_post_nodes_to_facebook_wall_on_update" : {
  2.     "LABEL" : "Post nodes to Facebook Wall",
  3.     "PLUGIN" : "reaction rule",
  4.     "OWNER" : "rules",
  5.     "TAGS" : [ "facebook" ],
  6.     "REQUIRES" : [ "rules", "fb_autopost_entity" ],
  7.     "ON" : { "node_insert" : [] },
  8.     "IF" : [
  9.       { "node_is_of_type" : {
  10.           "node" : [ "node" ],
  11.           "type" : { "value" : { "blogginl_gg" : "blogginl_gg" } }
  12.         }
  13.       },
  14.       { "entity_has_field" : { "entity" : [ "node" ], "field" : "body" } },
  15.       { "entity_has_field" : { "entity" : [ "node" ], "field" : "field_facebook_published" } },
  16.       { "data_is" : { "data" : [ "node:field-facebook-published" ], "value" : 1 } }
  17.     ],
  18.     "DO" : [
  19.       { "entity_create" : {
  20.           "USING" : {
  21.             "type" : "facebook_publication",
  22.             "param_type" : "link",
  23.             "param_user" : [ "site:current-user" ]
  24.           },
  25.           "PROVIDE" : { "entity_created" : { "facebook_link" : "Facebook Link" } }
  26.         }
  27.       },
  28.       { "data_set" : {
  29.           "data" : [ "facebook-link:field-facebook-message" ],
  30.           "value" : [ "node:body:summary" ]
  31.         }
  32.       },
  33.       { "publish_to_facebook" : {
  34.           "USING" : { "publication" : [ "facebook-link" ], "pages" : "1595417287362920" },
  35.           "PROVIDE" : { "facebook_publication_id" : { "facebook_publication_id" : "1595417287362920" } }
  36.         }
  37.       },
  38.       { "data_set" : { "data" : [ "node:field-facebook-published" ], "value" : 0 } },
  39.       { "drupal_message" : { "message" : "[node:title] postat till Facebook." } }
  40.     ]
  41.   }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement