您需要啓用Twitter發佈和Twitter動作模塊,與Twitter模塊本身捆綁在一起。
轉到Twitter設置並配置帖子設置以顯示在博客上。你會看到一個複選框,同時創建一個新的博客文章,說「發佈到twitter」。如果勾選複選框,則會在Twitter上發佈消息。
另外,
創建具有以下配置的規則:
事件:保存新的內容後
條件:內容的類型是博客
行動:在twitt上發佈信息呃
{ "sp_socialshare_feature_post_on_twitter" : {
"LABEL" : "Post on Twitter",
"PLUGIN" : "reaction rule",
"ACTIVE" : true,
"REQUIRES" : [ "rules", "twitter_actions" ],
"ON" : { "node_insert" : [] },
"IF" : [
{ "node_is_of_type" : { "node" : [ "node" ], "type" : { "value" : { "blog" : "blog" } } } }
],
"DO" : [
{ "rules_core_twitter_actions_set_status_action" : { "message" : "[node:title] [node:url]", "sender" : "[current user]" } }
]
}
}
謝謝你的迴應。我確實將博客設置配置爲顯示在博客上,當我發佈新博客文章時,我收到一條消息,博客發佈到Twitter,但沒有顯示在Twitter頁面上。我對Drupal有點新鮮,我之前沒有使用過規則,但我會嘗試第二個建議。 – robinsf21
查看錯誤消息報告下的最近日誌消息。這將幫助您調試。 – fotuzlab