Sha256: 1e8bb1136a36ca8816b6fcdac456e6f785c9ce99db7469295e011e2cd6ed0aa6
Contents?: true
Size: 1.37 KB
Versions: 2
Compression:
Stored size: 1.37 KB
Contents
# This file was auto-generated by lib/tasks/web.rake module Slack module Web module Api module Endpoints module AppsPermissions # # Returns list of permissions this app has on a team. # # @see https://api.slack.com/methods/apps.permissions.info # @see https://github.com/dblock/slack-api-ref/blob/master/methods/apps.permissions/apps.permissions.info.json def apps_permissions_info(options = {}) post('apps.permissions.info', options) end # # Allows an app to request additional scopes # # @option options [Object] :scopes # A comma separated list of scopes to request for. # @option options [Object] :trigger_id # Token used to trigger the permissions API. # @see https://api.slack.com/methods/apps.permissions.request # @see https://github.com/dblock/slack-api-ref/blob/master/methods/apps.permissions/apps.permissions.request.json def apps_permissions_request(options = {}) throw ArgumentError.new('Required arguments :scopes missing') if options[:scopes].nil? throw ArgumentError.new('Required arguments :trigger_id missing') if options[:trigger_id].nil? post('apps.permissions.request', options) end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
slack-ruby-client-0.10.0 | lib/slack/web/api/endpoints/apps_permissions.rb |
slack-ruby-client-0.9.1 | lib/slack/web/api/endpoints/apps_permissions.rb |