Class: Posthubify::DiscoveryResource
- Inherits:
-
Object
- Object
- Posthubify::DiscoveryResource
- Defined in:
- lib/posthubify/resources/messaging.rb
Overview
Content discovery (D7) — read-only Reddit feed/search + LinkedIn mention via the connected account.
Instance Method Summary collapse
-
#initialize(http) ⇒ DiscoveryResource
constructor
A new instance of DiscoveryResource.
- #linkedin_mentions(account_id, q) ⇒ Object
- #reddit_feed(account_id, subreddit, query = {}) ⇒ Object
- #reddit_search(account_id, q, query = {}) ⇒ Object
Constructor Details
#initialize(http) ⇒ DiscoveryResource
Returns a new instance of DiscoveryResource.
865 866 867 |
# File 'lib/posthubify/resources/messaging.rb', line 865 def initialize(http) @http = http end |
Instance Method Details
#linkedin_mentions(account_id, q) ⇒ Object
877 878 879 |
# File 'lib/posthubify/resources/messaging.rb', line 877 def linkedin_mentions(account_id, q) @http.data('GET', "/accounts/#{account_id}/linkedin-mentions", query: { 'q' => q }) end |
#reddit_feed(account_id, subreddit, query = {}) ⇒ Object
869 870 871 |
# File 'lib/posthubify/resources/messaging.rb', line 869 def reddit_feed(account_id, subreddit, query = {}) @http.data('GET', '/reddit/feed', query: { 'accountId' => account_id, 'subreddit' => subreddit }.merge(query)) end |
#reddit_search(account_id, q, query = {}) ⇒ Object
873 874 875 |
# File 'lib/posthubify/resources/messaging.rb', line 873 def reddit_search(account_id, q, query = {}) @http.data('GET', '/reddit/search', query: { 'accountId' => account_id, 'q' => q }.merge(query)) end |