Ich schaue auf die Slack-API für den Unterricht API-Verbrauch in Ruby. Benötigt die Slack-API alle Parameter als Teil der Abfragezeichenfolge oder kann sie auch Post-Params übernehmen.Slack API Postmessage
Nachrichten wie diese Arbeit:
def self.sendmsg(channel, msg)
url = BASE_URL + "chat.postMessage?" + "token=#{TOKEN}" + "&text=#{msg}&channel=#{channel}"
data = HTTParty.post(url)
end
jedoch dies nicht:
def self.sendmsg(channel, msg)
url = BASE_URL + "chat.postMessage?" + "token=#{TOKEN}"
data = HTTParty.post(url,
body: {
"text" => "#{msg}",
"channel" => "#{channel}"
}.to_json,
:headers => { 'Content-Type' => 'application/json' })
end