Я пытаюсь использовать GET-запрос с использованием httparty gem, чтобы получить информацию о конкретном c пользователе из SlackAPI. Из curl работает хорошо
curl --data "token=SLACK_TOKEN&email=user@example.com" https://slack.com/api/users.lookupByEmail
Но мой код ниже, кажется, не работает, потому что я получил ошибку {"ok":false,"error":"users_not_found"}
module Slack
class GetUserId
def call
response = HTTParty.get("https://slack.com/api/users.lookupByEmail", payload: payload, headers: headers)
end
def headers
{
'Content-Type' => 'application/json',
'Authorization' => 'Bearer SLACK_TOKEN'
}
end
def payload
{
email: "user@example.com"
}.to_json
end
end
end