Как я могу отправлять сообщения и переменную экземпляра и HTTParty в API, который использует OAuth2

137
17

Я могу получить информацию от API Oauth2:


token = "Token I get from authenticating my App"
auth = "Bearer " + token
user = HTTParty.get("API Website", :headers => { "Authorization" => auth})

Как я могу опубликовать этот контент API, созданный в моем приложении? У меня есть переменная экземпляра:


@contact = {"contact": {"name": "John Doe"  }}

Я пробовал это:


token = "Token I get from authenticating my App"
auth = "Bearer " + token
user = HTTParty.get("API Website", :headers => { "Authorization" => auth}, @contact)

безрезультатно.

спросил(а) 2021-01-19T19:00:11+03:00 2 месяца, 3 недели назад
1
Решение
137

Отвечал на мой собственный вопрос

HTTParty.post("API Website", :headers => { "Authorization" => auth}, :body => "@contact")

ответил(а) 2021-01-19T19:00:11+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема