# Erro ao usar api do ieducar

**URL:** <https://forum.ieducar.org/t/erro-ao-usar-api-do-ieducar/533>\
**Category:** Dúvidas\
**Created:** [Abril 25, 2019, 6:51pm UTC](https://forum.ieducar.org/t/erro-ao-usar-api-do-ieducar/533 "2019-04-25T18:51:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexandrino](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/alexandrino/32/227_2.png) [@alexandrino](https://forum.ieducar.org/u/alexandrino)\
**Post date:** [Abril 25, 2019, 6:51pm UTC](https://forum.ieducar.org/t/erro-ao-usar-api-do-ieducar/533/1 "2019-04-25T18:51:07Z")

</div>

Boa tarde a todos, tenho um sistema de diário online semelhante ao i-diario, nele faço integração ao ieducar, e uma dessas integrações é consumir a api do ieducar para lançar notas e faltas, acontece que na versão antiga estava funcionando tudo, todas as chamadas sem nenhum problema, já nessa nova versão da erro de permissão, mesmo eu configurando a **api\_key** , encontrei uma forma paleativa de resolver o problema que é alterando esse arquivo ( /ieducar/modules/Avaliacao/Views/DiarioApiController.php) a função **canChange()** (vou deixar a alteração que fiz em anexo).  
Sei que está errado deixar desse jeito, mas foi a única forma que encontrei de continuar consumindo a api do ieducar, como posso proceder ? Obrigado a todos pela atenção

 ![53](https://canada1.discourse-cdn.com/flex036/uploads/ieducar/original/1X/451a6e94eefaee0d8f775e86dc6b255a2889adbc.png)

---

<div class="post-metadata">

**Author:** ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)\
**Post date:** [Abril 26, 2019, 11:11am UTC](https://forum.ieducar.org/t/erro-ao-usar-api-do-ieducar/533/2 "2019-04-26T11:11:46Z")

</div>

Talvez os atributos do usuário do seu sistema não estejam idênticos aos atributos do usuário do i-Diario.

---

<div class="post-metadata">

**Author:** ![alexandrino](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/alexandrino/32/227_2.png) [@alexandrino](https://forum.ieducar.org/u/alexandrino)\
**Post date:** [Abril 26, 2019, 11:45am UTC](https://forum.ieducar.org/t/erro-ao-usar-api-do-ieducar/533/3 "2019-04-26T11:45:54Z")

</div>

Não estou fazendo as chamadas via usuário, no arquivo de configuração (ieducar.ini) tem um campo para colocar a api do ieducar (apis.access\_key = ), basta fazer as requisições passando essa chave que o ieducar vai autenticar, mas nessa nova versão não está funcionando

---

<div class="post-metadata">

**Author:** ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)\
**Post date:** [Abril 26, 2019, 11:56am UTC](https://forum.ieducar.org/t/erro-ao-usar-api-do-ieducar/533/4 "2019-04-26T11:56:24Z")

</div>

Me baseei na linha comentada que parece ser uma verificação do usuário.
