Module: Posterous::NewAPI
- Includes:
- BaseURI
- Defined in:
- lib/posterous_api/new_api.rb
Instance Method Summary collapse
-
#auth_token_uri ⇒ Object
The auth token uri to get the token.
-
#create_site_uri ⇒ Object
Create a site url.
-
#get_a_user_uri ⇒ Object
Get a User Uri.
-
#get_sites_uri ⇒ Object
The get sites uri to get all the sites from a user.
-
#public_posts_from_primary_site_uri ⇒ Object
Public posts uri from your primary site.
-
#user_primary_site_uri ⇒ Object
Get the primary site from a user.
Methods included from BaseURI
Instance Method Details
#auth_token_uri ⇒ Object
The auth token uri to get the token
40 41 42 |
# File 'lib/posterous_api/new_api.rb', line 40 def auth_token_uri @auth_token_uri ||= "#{base_uri}/2/auth/token" end |
#create_site_uri ⇒ Object
Create a site url
22 23 24 |
# File 'lib/posterous_api/new_api.rb', line 22 def create_site_uri @create_site_uri ||= "#{base_uri}/api/2/users/me/sites" end |
#get_a_user_uri ⇒ Object
Get a User Uri
28 29 30 |
# File 'lib/posterous_api/new_api.rb', line 28 def get_a_user_uri @get_a_user_uri ||= "#{base_uri}/api/2/users/me" end |
#get_sites_uri ⇒ Object
The get sites uri to get all the sites from a user
Fields:
None
10 11 12 |
# File 'lib/posterous_api/new_api.rb', line 10 def get_sites_uri @get_sites_uri ||= "#{base_uri}/2/users/me/sites" end |
#public_posts_from_primary_site_uri ⇒ Object
Public posts uri from your primary site
34 35 36 |
# File 'lib/posterous_api/new_api.rb', line 34 def public_posts_from_primary_site_uri @public_posts_from_primary_site_uri ||= "#{base_uri}/api/2/users/me/sites/primary/posts/public" end |
#user_primary_site_uri ⇒ Object
Get the primary site from a user
16 17 18 |
# File 'lib/posterous_api/new_api.rb', line 16 def user_primary_site_uri @user_primary_site_uri ||= "#{base_uri}/api/2/users/me/sites/primary" end |