Я получаю эту ошибку, когда пытаюсь отредактировать элемент, я уже пытаюсь аутентифицироваться как пользователь, используя имя пользователя и пароль, но все еще получаю эту ошибку.
Также я уже пытаюсь выполнить поиск в моем приложении Podio для любая настройка, кроме той, которая не позволяет пользователям редактировать элемент, не отмечена.
Метод авторизации
response = HTTParty.post("https://podio.com/oauth/token?grant_type=password&client_id=cliendId&client_secret=clientSecret&password=password&username=username",
headers: { 'Content-Type': 'application/json' })
return "OAuth2 #{JSON.parse(response.body)['access_token']}"
Метод редактирования элемента
response = HTTParty.put("https://api.podio.com/item/123",
headers: { 'Content-Type': 'application/json',
'Authorization': authorization },
body: { fields: data }.to_json)
Это позволяет мне делать что угодно, кроме редактирования. Когда я пытаюсь отредактировать любую запись, я все время получаю эту ошибку.
PodioForbiddenError: "The user with id 123 does not have the right update on item with id 123"