Module: Alexa::SMAPI::Endpoints::AccountLinkingManagement
- Included in:
- Client
- Defined in:
- lib/alexa/smapi/endpoints/account_linking_management.rb
Instance Method Summary collapse
- #delete_account_linking_partner(skill_id) ⇒ Object
- #get_account_linking_information(skill_id, stage = 'development') ⇒ Object
- #update_account_linking(skill_id, body, stage = 'development') ⇒ Object
Instance Method Details
#delete_account_linking_partner(skill_id) ⇒ Object
25 26 27 28 29 30 31 |
# File 'lib/alexa/smapi/endpoints/account_linking_management.rb', line 25 def delete_account_linking_partner skill_id endpoint = "/v1/skills/#{skill_id}/stages/development/accountLinkingClient" delete(endpoint) end |
#get_account_linking_information(skill_id, stage = 'development') ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/alexa/smapi/endpoints/account_linking_management.rb', line 9 def get_account_linking_information skill_id, stage='development' endpoint = "/v1/skills/#{skill_id}/stages/#{stage}/accountLinkingClient" get(endpoint) end |
#update_account_linking(skill_id, body, stage = 'development') ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/alexa/smapi/endpoints/account_linking_management.rb', line 17 def update_account_linking skill_id, body, stage='development' endpoint = "/v1/skills/#{skill_id}/stages/#{stage}/accountLinkingClient" put(endpoint, {body: body.to_json}) end |