1
GET 요청이 정상적으로 작동합니다. 내가 omniauth -베이스 캠프 및 위해 RESTClient 사용하고BaseCamp API 베어러 토큰 권한 부여 헤더를 사용하여 PUT 및 POST에서 금지됨
:
resource = RestClient::Resource.new(
'https://basecamp.com/27xxxxx/api/v1',
headers: {
user_agent: 'MyApp ([email protected]',
authorization: "Bearer #{my_token}",
content_type: "application/json"
}
)
resource['/projects/7213xxx/todos/129851xxx.json'].get # => 200 OK
resource['/projects/7213xxx/todos/129851xxx.json'].put(content: 'Hello!') # => 403 FORBIDDEN