APIs
-
28 de Junho de 2017 às 18:11Olá Caroline,
Parabéns pelo fôlego :)
Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
Abs, -
10 de Julho de 2017 às 16:47Oi, Jaime!
O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
recursos que hoje estão disponíveis nesta API podem ser encontrados na
pasta "ieducar/modules/Api/Views/".
Exemplo da API de alunos.
Caminho:
ieducar/modules/Api/Views/AlunoController.php
Recurso: (get) aluno
Exemplo:
https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&resource=aluno&id=6
Observação: deve estar logado no sistema para acessar o recurso. Este mesmo
recurso pode ser acessado de forma externa realizando uma
configuração/implementação das chaves de acesso externa.
Em qua, 28 de jun de 2017 às 15:11, Jaime Dias
escreveu:> Olá Caroline,
> Parabéns pelo fôlego :)
> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>
> Abs,
> _______________________________________________
> i-Educar mailing list
> i-Educar@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>
--Atenciosamente,
Caroline Salib Canto
Desenvolvimento | Portabilis Tecnologia
(48) 3082-9085 | caroline@portabilis.com.br
Portabilis.com.br -
10 de Julho de 2017 às 16:54Muitíssimo obrigado.
É uma excelente notícia!
:)Abs,Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
caroline@portabilis.com.br> escreveu:> Oi, Jaime!
>
> O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
> recursos que hoje estão disponíveis nesta API podem ser encontrados na
> pasta "ieducar/modules/Api/Views/".
>
> Exemplo da API de alunos.
>
> Caminho:
> ieducar/modules/Api/Views/AlunoController.php
>
> Recurso: (get) aluno
>
> Exemplo:
>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=
> get&resource;=aluno&id;=6
>
> Observação: deve estar logado no sistema para acessar o recurso. Este
> mesmo recurso pode ser acessado de forma externa realizando uma
> configuração/implementação das chaves de acesso externa.
>
> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias
> escreveu:
>
>> Olá Caroline,
>> Parabéns pelo fôlego :)
>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>
>> Abs,
>> _______________________________________________
>> i-Educar mailing list
>> i-Educar@listas.softwarepublico.gov.br
>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>
> --
>
> Atenciosamente,
>
>
> Caroline Salib Canto
>
> Desenvolvimento | Portabilis Tecnologia
>
> (48) 3082-9085 | caroline@portabilis.com.br
>
> Portabilis.com.br
>
> _______________________________________________
> i-Educar mailing list
> i-Educar@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>
> -
12 de Julho de 2017 às 15:03Caroline,Será que valeria a pena colocar este rascunho de documentação (copiar
exatamente o que a sra me explicou na wiki) para dar publicização e quem
quiser/precisar poder ter um ponto de partida? (Tanto para utilizar quanto
para desenvolver quanto para documentar)Abs,Em 10 de jul de 2017 1:54 PM, "Jaime Dias"escreveu: > Muitíssimo obrigado.
> É uma excelente notícia!
>
> :)
>
> Abs,
>
> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
> caroline@portabilis.com.br> escreveu:
>
>> Oi, Jaime!
>>
>> O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
>> recursos que hoje estão disponíveis nesta API podem ser encontrados na
>> pasta "ieducar/modules/Api/Views/".
>>
>> Exemplo da API de alunos.
>>
>> Caminho:
>> ieducar/modules/Api/Views/AlunoController.php
>>
>> Recurso: (get) aluno
>>
>> Exemplo:
>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&
>> resource=aluno&id;=6
>>
>> Observação: deve estar logado no sistema para acessar o recurso. Este
>> mesmo recurso pode ser acessado de forma externa realizando uma
>> configuração/implementação das chaves de acesso externa.
>>
>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias
>> escreveu:
>>
>>> Olá Caroline,
>>> Parabéns pelo fôlego :)
>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>
>>> Abs,
>>> _______________________________________________
>>> i-Educar mailing list
>>> i-Educar@listas.softwarepublico.gov.br
>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>>
>> --
>>
>> Atenciosamente,
>>
>>
>> Caroline Salib Canto
>>
>> Desenvolvimento | Portabilis Tecnologia
>>
>> (48) 3082-9085 | caroline@portabilis.com.br
>>
>> Portabilis.com.br
>>
>> _______________________________________________
>> i-Educar mailing list
>> i-Educar@listas.softwarepublico.gov.br
>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>
>> -
13 de Julho de 2017 às 12:17Oi, Jaime!Seria pertinente, mas acho que eu preferia estudar um pouco mais sobre a
API aqui na comunidade para ter certeza que não estou falando bobagens. Por
coincidencia é algo que vou estar fazendo agora no segundo semestre deste
ano, pois pretendo fazer uma integração do i-Educar para resgartar dados
para a implementação do meu TCC sobre quadro de horários.
Quando estudar melhor sobre, compartilho na wiki da comunidade para que
todos possam conhecer e usar.
Abraço.
Em qua, 12 de jul de 2017 às 12:04, Jaime Diasescreveu:
> Caroline,
>
> Será que valeria a pena colocar este rascunho de documentação (copiar
> exatamente o que a sra me explicou na wiki) para dar publicização e quem
> quiser/precisar poder ter um ponto de partida? (Tanto para utilizar quanto
> para desenvolver quanto para documentar)
>
> Abs,
>
> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
> escreveu:
>
>> Muitíssimo obrigado.
>> É uma excelente notícia!
>>
>> :)
>>
>> Abs,
>>
>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>> caroline@portabilis.com.br> escreveu:
>>
>>> Oi, Jaime!
>>>
>>> O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
>>> recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>> pasta "ieducar/modules/Api/Views/".
>>>
>>> Exemplo da API de alunos.
>>>
>>> Caminho:
>>> ieducar/modules/Api/Views/AlunoController.php
>>>
>>> Recurso: (get) aluno
>>>
>>> Exemplo:
>>>
>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&resource;=aluno&id;=6
>>>
>>> Observação: deve estar logado no sistema para acessar o recurso. Este
>>> mesmo recurso pode ser acessado de forma externa realizando uma
>>> configuração/implementação das chaves de acesso externa.
>>>
>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias
>>> escreveu:
>>>
>>>> Olá Caroline,
>>>> Parabéns pelo fôlego :)
>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>
>>>> Abs,
>>>> _______________________________________________
>>>> i-Educar mailing list
>>>> i-Educar@listas.softwarepublico.gov.br
>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>>>
>>> --
>>>
>>> Atenciosamente,
>>>
>>>
>>> Caroline Salib Canto
>>>
>>> Desenvolvimento | Portabilis Tecnologia
>>>
>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>
>>> Portabilis.com.br
>>>
>>> _______________________________________________
>>> i-Educar mailing list
>>> i-Educar@listas.softwarepublico.gov.br
>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>>
>>> _______________________________________________
> i-Educar mailing list
> i-Educar@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>
--
Atenciosamente,
Caroline Salib Canto
Desenvolvimento | Portabilis Tecnologia
(48) 3082-9085 | caroline@portabilis.com.br
Portabilis.com.br -
13 de Julho de 2017 às 12:55Entendo sua prudência, mas acho que a wiki daria visibilidade até para o
debate.
Eu olhei o que me mandou, é um ponto de partida, mas me assustou. Não era o
que eu esperava.
A API , a grosso modo, disponibiliza o banco na web. (CRUD)
E eu esperava algo como:
Get parametros
Query banco where =parametros
Return obj
O que me mandou por exemplo so retorna 1 aluno com zilhoes de informações
que mais tem a ver com dados socioeconômicos do que com dados educacionais.
Eu me assustei (achei um belo trabalho do lucas) mas realmente esperava
algo mais simples.
Sei que vc me passou o que tinha.
Mas já que de fato o tema tem interesse além de mim, poderiamos conversar
do que e quais seriam as apis, e depois ver como codifica.
Para a sra entender o que quis dizer com simplicidade
https://github.com/mevdschee/php-crud-api
Os retornos eu esperava um json cru, mesmo que pre-processado (como usados
em dados abertos)
Como diz que esta fazendo um tcc, tem um artigo que eu gostei acerca de rest
Bom, não achei o artigo que eu queria (e tinha achado bem bom) mas achei um
artigo que toca no assunto, não tão legal, mas o que vale é levantar a
questão, acho.
https://apihandyman.io/do-you-really-know-why-you-prefer-rest-over-rpc/
Se a comunidade i-educar for levantar o debate sobre api, acho que será
natural levantar o debate sobre outros padrões de interoperabilidade, por
isso ter uma entrada sobre api na wiki ajudaria a elaborar:
O que existe, o que poderia existir e os porquês...
Eu acho que pelos meus post anteriores entendem aonde pretendo chegar, e
pelo que entendi o ieducar é mais 1 ferramenta administrativa (gestão da
escola não gestão de aprendizagem, me corrijam se eu estiver errado) o que
provavelmente, ao definir o escopo da aplicação, ajuda a definir quais apis
seriam pertinentes a aplicação
Loud thinking! :)Abs,Em 13 de jul de 2017 9:18 AM, "Caroline Salib Canto" <caroline@portabilis.com.br> escreveu:
> Oi, Jaime!
>
> Seria pertinente, mas acho que eu preferia estudar um pouco mais sobre a
> API aqui na comunidade para ter certeza que não estou falando bobagens. Por
> coincidencia é algo que vou estar fazendo agora no segundo semestre deste
> ano, pois pretendo fazer uma integração do i-Educar para resgartar dados
> para a implementação do meu TCC sobre quadro de horários.
>
> Quando estudar melhor sobre, compartilho na wiki da comunidade para que
> todos possam conhecer e usar.
>
> Abraço.
>
> Em qua, 12 de jul de 2017 às 12:04, Jaime Dias
> escreveu:
>
>> Caroline,
>>
>> Será que valeria a pena colocar este rascunho de documentação (copiar
>> exatamente o que a sra me explicou na wiki) para dar publicização e quem
>> quiser/precisar poder ter um ponto de partida? (Tanto para utilizar quanto
>> para desenvolver quanto para documentar)
>>
>> Abs,
>>
>> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
>> escreveu:
>>
>>> Muitíssimo obrigado.
>>> É uma excelente notícia!
>>>
>>> :)
>>>
>>> Abs,
>>>
>>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>>> caroline@portabilis.com.br> escreveu:
>>>
>>>> Oi, Jaime!
>>>>
>>>> O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
>>>> recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>>> pasta "ieducar/modules/Api/Views/".
>>>>
>>>> Exemplo da API de alunos.
>>>>
>>>> Caminho:
>>>> ieducar/modules/Api/Views/AlunoController.php
>>>>
>>>> Recurso: (get) aluno
>>>>
>>>> Exemplo:
>>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=
>>>> get&resource;=aluno&id;=6
>>>>
>>>> Observação: deve estar logado no sistema para acessar o recurso. Este
>>>> mesmo recurso pode ser acessado de forma externa realizando uma
>>>> configuração/implementação das chaves de acesso externa.
>>>>
>>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias
>>>> escreveu:
>>>>
>>>>> Olá Caroline,
>>>>> Parabéns pelo fôlego :)
>>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>>
>>>>> Abs,
>>>>> _______________________________________________
>>>>> i-Educar mailing list
>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-
>>>>> educar
>>>>>
>>>> --
>>>>
>>>> Atenciosamente,
>>>>
>>>>
>>>> Caroline Salib Canto
>>>>
>>>> Desenvolvimento | Portabilis Tecnologia
>>>>
>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>
>>>> Portabilis.com.br
>>>>
>>>> _______________________________________________
>>>> i-Educar mailing list
>>>> i-Educar@listas.softwarepublico.gov.br
>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>>>
>>>> _______________________________________________
>> i-Educar mailing list
>> i-Educar@listas.softwarepublico.gov.br
>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>
> --
>
> Atenciosamente,
>
>
> Caroline Salib Canto
>
> Desenvolvimento | Portabilis Tecnologia
>
> (48) 3082-9085 | caroline@portabilis.com.br
>
> Portabilis.com.br
>
> _______________________________________________
> i-Educar mailing list
> i-Educar@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>
> -
13 de Julho de 2017 às 13:13Tentei achar o artigo, mas realmente acho que nunca mais vou achar...
O papo é mais ou menos nessa linha mas a abordagem era bem mais legal.
http://t-code.pl/blog/2016/02/rest-misconceptions-0/
Não sei se o assunto interessa. ( para mim eu só acho interessante, mas na
prática me importa mais poder acessar os dados)
Por exemplo:
Retornar as notas do aluno 1ouAdicionar nota na materia y do aluno 2
bom, espero de alguma forma ter contribuido.Abs,Em 13 de jul de 2017 9:55 AM, "Jaime Dias"escreveu: > Entendo sua prudência, mas acho que a wiki daria visibilidade até para o
> debate.
>
> Eu olhei o que me mandou, é um ponto de partida, mas me assustou. Não era
> o que eu esperava.
>
> A API , a grosso modo, disponibiliza o banco na web. (CRUD)
>
> E eu esperava algo como:
>
> Get parametros
> Query banco where =parametros
> Return obj
>
> O que me mandou por exemplo so retorna 1 aluno com zilhoes de informações
> que mais tem a ver com dados socioeconômicos do que com dados educacionais.
>
> Eu me assustei (achei um belo trabalho do lucas) mas realmente esperava
> algo mais simples.
>
> Sei que vc me passou o que tinha.
> Mas já que de fato o tema tem interesse além de mim, poderiamos conversar
> do que e quais seriam as apis, e depois ver como codifica.
>
> Para a sra entender o que quis dizer com simplicidade
>
>https://github.com/mevdschee/php-crud-api
>
> Os retornos eu esperava um json cru, mesmo que pre-processado (como usados
> em dados abertos)
>
> Como diz que esta fazendo um tcc, tem um artigo que eu gostei acerca de
> rest
>
> Bom, não achei o artigo que eu queria (e tinha achado bem bom) mas achei
> um artigo que toca no assunto, não tão legal, mas o que vale é levantar a
> questão, acho.
>
>
>https://apihandyman.io/do-you-really-know-why-you-prefer-rest-over-rpc/
>
> Se a comunidade i-educar for levantar o debate sobre api, acho que será
> natural levantar o debate sobre outros padrões de interoperabilidade, por
> isso ter uma entrada sobre api na wiki ajudaria a elaborar:
> O que existe, o que poderia existir e os porquês...
>
> Eu acho que pelos meus post anteriores entendem aonde pretendo chegar, e
> pelo que entendi o ieducar é mais 1 ferramenta administrativa (gestão da
> escola não gestão de aprendizagem, me corrijam se eu estiver errado) o que
> provavelmente, ao definir o escopo da aplicação, ajuda a definir quais apis
> seriam pertinentes a aplicação
>
> Loud thinking! :)
>
>
> Abs,
>
> Em 13 de jul de 2017 9:18 AM, "Caroline Salib Canto" <
> caroline@portabilis.com.br> escreveu:
>
>> Oi, Jaime!
>>
>> Seria pertinente, mas acho que eu preferia estudar um pouco mais sobre a
>> API aqui na comunidade para ter certeza que não estou falando bobagens. Por
>> coincidencia é algo que vou estar fazendo agora no segundo semestre deste
>> ano, pois pretendo fazer uma integração do i-Educar para resgartar dados
>> para a implementação do meu TCC sobre quadro de horários.
>>
>> Quando estudar melhor sobre, compartilho na wiki da comunidade para que
>> todos possam conhecer e usar.
>>
>> Abraço.
>>
>> Em qua, 12 de jul de 2017 às 12:04, Jaime Dias
>> escreveu:
>>
>>> Caroline,
>>>
>>> Será que valeria a pena colocar este rascunho de documentação (copiar
>>> exatamente o que a sra me explicou na wiki) para dar publicização e quem
>>> quiser/precisar poder ter um ponto de partida? (Tanto para utilizar quanto
>>> para desenvolver quanto para documentar)
>>>
>>> Abs,
>>>
>>> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
>>> escreveu:
>>>
>>>> Muitíssimo obrigado.
>>>> É uma excelente notícia!
>>>>
>>>> :)
>>>>
>>>> Abs,
>>>>
>>>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>>>> caroline@portabilis.com.br> escreveu:
>>>>
>>>>> Oi, Jaime!
>>>>>
>>>>> O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
>>>>> recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>>>> pasta "ieducar/modules/Api/Views/".
>>>>>
>>>>> Exemplo da API de alunos.
>>>>>
>>>>> Caminho:
>>>>> ieducar/modules/Api/Views/AlunoController.php
>>>>>
>>>>> Recurso: (get) aluno
>>>>>
>>>>> Exemplo:
>>>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&
>>>>> resource=aluno&id;=6
>>>>>
>>>>> Observação: deve estar logado no sistema para acessar o recurso. Este
>>>>> mesmo recurso pode ser acessado de forma externa realizando uma
>>>>> configuração/implementação das chaves de acesso externa.
>>>>>
>>>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias
>>>>> escreveu:
>>>>>
>>>>>> Olá Caroline,
>>>>>> Parabéns pelo fôlego :)
>>>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>>>
>>>>>> Abs,
>>>>>> _______________________________________________
>>>>>> i-Educar mailing list
>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>>>>>> listinfo/i-educar
>>>>>>
>>>>> --
>>>>>
>>>>> Atenciosamente,
>>>>>
>>>>>
>>>>> Caroline Salib Canto
>>>>>
>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>
>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>
>>>>> Portabilis.com.br
>>>>>
>>>>> _______________________________________________
>>>>> i-Educar mailing list
>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>>>>> listinfo/i-educar
>>>>>
>>>>> _______________________________________________
>>> i-Educar mailing list
>>> i-Educar@listas.softwarepublico.gov.br
>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>>
>> --
>>
>> Atenciosamente,
>>
>>
>> Caroline Salib Canto
>>
>> Desenvolvimento | Portabilis Tecnologia
>>
>> (48) 3082-9085 | caroline@portabilis.com.br
>>
>> Portabilis.com.br
>>
>> _______________________________________________
>> i-Educar mailing list
>> i-Educar@listas.softwarepublico.gov.br
>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>
>> -
13 de Julho de 2017 às 13:48Ps: só agora que vi que o tcc era sobre quadro de horários não sobre APIs ,
sorry, desconsidere o que falei.
Em 13 de jul de 2017 10:13 AM, "Jaime Dias"escreveu: > Tentei achar o artigo, mas realmente acho que nunca mais vou achar...
> O papo é mais ou menos nessa linha mas a abordagem era bem mais legal.
>
>http://t-code.pl/blog/2016/02/rest-misconceptions-0/
>
> Não sei se o assunto interessa. ( para mim eu só acho interessante, mas na
> prática me importa mais poder acessar os dados)
>
> Por exemplo:
> Retornar as notas do aluno 1
> ou
> Adicionar nota na materia y do aluno 2
>
> bom, espero de alguma forma ter contribuido.
>
> Abs,
>
>
> Em 13 de jul de 2017 9:55 AM, "Jaime Dias"
> escreveu:
>
>> Entendo sua prudência, mas acho que a wiki daria visibilidade até para o
>> debate.
>>
>> Eu olhei o que me mandou, é um ponto de partida, mas me assustou. Não era
>> o que eu esperava.
>>
>> A API , a grosso modo, disponibiliza o banco na web. (CRUD)
>>
>> E eu esperava algo como:
>>
>> Get parametros
>> Query banco where =parametros
>> Return obj
>>
>> O que me mandou por exemplo so retorna 1 aluno com zilhoes de informações
>> que mais tem a ver com dados socioeconômicos do que com dados educacionais.
>>
>> Eu me assustei (achei um belo trabalho do lucas) mas realmente esperava
>> algo mais simples.
>>
>> Sei que vc me passou o que tinha.
>> Mas já que de fato o tema tem interesse além de mim, poderiamos conversar
>> do que e quais seriam as apis, e depois ver como codifica.
>>
>> Para a sra entender o que quis dizer com simplicidade
>>
>>https://github.com/mevdschee/php-crud-api
>>
>> Os retornos eu esperava um json cru, mesmo que pre-processado (como
>> usados em dados abertos)
>>
>> Como diz que esta fazendo um tcc, tem um artigo que eu gostei acerca de
>> rest
>>
>> Bom, não achei o artigo que eu queria (e tinha achado bem bom) mas achei
>> um artigo que toca no assunto, não tão legal, mas o que vale é levantar a
>> questão, acho.
>>
>>
>>https://apihandyman.io/do-you-really-know-why-you-prefer-rest-over-rpc/
>>
>> Se a comunidade i-educar for levantar o debate sobre api, acho que será
>> natural levantar o debate sobre outros padrões de interoperabilidade, por
>> isso ter uma entrada sobre api na wiki ajudaria a elaborar:
>> O que existe, o que poderia existir e os porquês...
>>
>> Eu acho que pelos meus post anteriores entendem aonde pretendo chegar, e
>> pelo que entendi o ieducar é mais 1 ferramenta administrativa (gestão da
>> escola não gestão de aprendizagem, me corrijam se eu estiver errado) o que
>> provavelmente, ao definir o escopo da aplicação, ajuda a definir quais apis
>> seriam pertinentes a aplicação
>>
>> Loud thinking! :)
>>
>>
>> Abs,
>>
>> Em 13 de jul de 2017 9:18 AM, "Caroline Salib Canto" <
>> caroline@portabilis.com.br> escreveu:
>>
>>> Oi, Jaime!
>>>
>>> Seria pertinente, mas acho que eu preferia estudar um pouco mais sobre a
>>> API aqui na comunidade para ter certeza que não estou falando bobagens. Por
>>> coincidencia é algo que vou estar fazendo agora no segundo semestre deste
>>> ano, pois pretendo fazer uma integração do i-Educar para resgartar dados
>>> para a implementação do meu TCC sobre quadro de horários.
>>>
>>> Quando estudar melhor sobre, compartilho na wiki da comunidade para que
>>> todos possam conhecer e usar.
>>>
>>> Abraço.
>>>
>>> Em qua, 12 de jul de 2017 às 12:04, Jaime Dias
>>> escreveu:
>>>
>>>> Caroline,
>>>>
>>>> Será que valeria a pena colocar este rascunho de documentação (copiar
>>>> exatamente o que a sra me explicou na wiki) para dar publicização e quem
>>>> quiser/precisar poder ter um ponto de partida? (Tanto para utilizar quanto
>>>> para desenvolver quanto para documentar)
>>>>
>>>> Abs,
>>>>
>>>> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
>>>> escreveu:
>>>>
>>>>> Muitíssimo obrigado.
>>>>> É uma excelente notícia!
>>>>>
>>>>> :)
>>>>>
>>>>> Abs,
>>>>>
>>>>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>>>>> caroline@portabilis.com.br> escreveu:
>>>>>
>>>>>> Oi, Jaime!
>>>>>>
>>>>>> O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
>>>>>> recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>>>>> pasta "ieducar/modules/Api/Views/".
>>>>>>
>>>>>> Exemplo da API de alunos.
>>>>>>
>>>>>> Caminho:
>>>>>> ieducar/modules/Api/Views/AlunoController.php
>>>>>>
>>>>>> Recurso: (get) aluno
>>>>>>
>>>>>> Exemplo:
>>>>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&
>>>>>> resource=aluno&id;=6
>>>>>>
>>>>>> Observação: deve estar logado no sistema para acessar o recurso. Este
>>>>>> mesmo recurso pode ser acessado de forma externa realizando uma
>>>>>> configuração/implementação das chaves de acesso externa.
>>>>>>
>>>>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias
>>>>>> escreveu:
>>>>>>
>>>>>>> Olá Caroline,
>>>>>>> Parabéns pelo fôlego :)
>>>>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>>>>
>>>>>>> Abs,
>>>>>>> _______________________________________________
>>>>>>> i-Educar mailing list
>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>> fo/i-educar
>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Atenciosamente,
>>>>>>
>>>>>>
>>>>>> Caroline Salib Canto
>>>>>>
>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>
>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>
>>>>>> Portabilis.com.br
>>>>>>
>>>>>> _______________________________________________
>>>>>> i-Educar mailing list
>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>> fo/i-educar
>>>>>>
>>>>>> _______________________________________________
>>>> i-Educar mailing list
>>>> i-Educar@listas.softwarepublico.gov.br
>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>>>
>>> --
>>>
>>> Atenciosamente,
>>>
>>>
>>> Caroline Salib Canto
>>>
>>> Desenvolvimento | Portabilis Tecnologia
>>>
>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>
>>> Portabilis.com.br
>>>
>>> _______________________________________________
>>> i-Educar mailing list
>>> i-Educar@listas.softwarepublico.gov.br
>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>>
>>> -
13 de Julho de 2017 às 15:58Ps2: eu acredito que APIs e HOOKS (triggers) são o que existe de atual em
abordagens "modulares" (amigáveis para integrações) , mas é possível haver
discordância e/ou inclusive simplesmente não ser a proposta do i-educar.
Em 13 de jul de 2017 10:48 AM, "Jaime Dias"escreveu: > Ps: só agora que vi que o tcc era sobre quadro de horários não sobre APIs
> , sorry, desconsidere o que falei.
>
> Em 13 de jul de 2017 10:13 AM, "Jaime Dias"
> escreveu:
>
>> Tentei achar o artigo, mas realmente acho que nunca mais vou achar...
>> O papo é mais ou menos nessa linha mas a abordagem era bem mais legal.
>>
>>http://t-code.pl/blog/2016/02/rest-misconceptions-0/
>>
>> Não sei se o assunto interessa. ( para mim eu só acho interessante, mas
>> na prática me importa mais poder acessar os dados)
>>
>> Por exemplo:
>> Retornar as notas do aluno 1
>> ou
>> Adicionar nota na materia y do aluno 2
>>
>> bom, espero de alguma forma ter contribuido.
>>
>> Abs,
>>
>>
>> Em 13 de jul de 2017 9:55 AM, "Jaime Dias"
>> escreveu:
>>
>>> Entendo sua prudência, mas acho que a wiki daria visibilidade até para o
>>> debate.
>>>
>>> Eu olhei o que me mandou, é um ponto de partida, mas me assustou. Não
>>> era o que eu esperava.
>>>
>>> A API , a grosso modo, disponibiliza o banco na web. (CRUD)
>>>
>>> E eu esperava algo como:
>>>
>>> Get parametros
>>> Query banco where =parametros
>>> Return obj
>>>
>>> O que me mandou por exemplo so retorna 1 aluno com zilhoes de
>>> informações que mais tem a ver com dados socioeconômicos do que com dados
>>> educacionais.
>>>
>>> Eu me assustei (achei um belo trabalho do lucas) mas realmente esperava
>>> algo mais simples.
>>>
>>> Sei que vc me passou o que tinha.
>>> Mas já que de fato o tema tem interesse além de mim, poderiamos
>>> conversar do que e quais seriam as apis, e depois ver como codifica.
>>>
>>> Para a sra entender o que quis dizer com simplicidade
>>>
>>>https://github.com/mevdschee/php-crud-api
>>>
>>> Os retornos eu esperava um json cru, mesmo que pre-processado (como
>>> usados em dados abertos)
>>>
>>> Como diz que esta fazendo um tcc, tem um artigo que eu gostei acerca de
>>> rest
>>>
>>> Bom, não achei o artigo que eu queria (e tinha achado bem bom) mas achei
>>> um artigo que toca no assunto, não tão legal, mas o que vale é levantar a
>>> questão, acho.
>>>
>>>
>>>https://apihandyman.io/do-you-really-know-why-you-prefer-rest-over-rpc/
>>>
>>> Se a comunidade i-educar for levantar o debate sobre api, acho que será
>>> natural levantar o debate sobre outros padrões de interoperabilidade, por
>>> isso ter uma entrada sobre api na wiki ajudaria a elaborar:
>>> O que existe, o que poderia existir e os porquês...
>>>
>>> Eu acho que pelos meus post anteriores entendem aonde pretendo chegar, e
>>> pelo que entendi o ieducar é mais 1 ferramenta administrativa (gestão da
>>> escola não gestão de aprendizagem, me corrijam se eu estiver errado) o que
>>> provavelmente, ao definir o escopo da aplicação, ajuda a definir quais apis
>>> seriam pertinentes a aplicação
>>>
>>> Loud thinking! :)
>>>
>>>
>>> Abs,
>>>
>>> Em 13 de jul de 2017 9:18 AM, "Caroline Salib Canto" <
>>> caroline@portabilis.com.br> escreveu:
>>>
>>>> Oi, Jaime!
>>>>
>>>> Seria pertinente, mas acho que eu preferia estudar um pouco mais sobre
>>>> a API aqui na comunidade para ter certeza que não estou falando bobagens.
>>>> Por coincidencia é algo que vou estar fazendo agora no segundo semestre
>>>> deste ano, pois pretendo fazer uma integração do i-Educar para resgartar
>>>> dados para a implementação do meu TCC sobre quadro de horários.
>>>>
>>>> Quando estudar melhor sobre, compartilho na wiki da comunidade para que
>>>> todos possam conhecer e usar.
>>>>
>>>> Abraço.
>>>>
>>>> Em qua, 12 de jul de 2017 às 12:04, Jaime Dias
>>>> escreveu:
>>>>
>>>>> Caroline,
>>>>>
>>>>> Será que valeria a pena colocar este rascunho de documentação (copiar
>>>>> exatamente o que a sra me explicou na wiki) para dar publicização e quem
>>>>> quiser/precisar poder ter um ponto de partida? (Tanto para utilizar quanto
>>>>> para desenvolver quanto para documentar)
>>>>>
>>>>> Abs,
>>>>>
>>>>> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
>>>>> escreveu:
>>>>>
>>>>>> Muitíssimo obrigado.
>>>>>> É uma excelente notícia!
>>>>>>
>>>>>> :)
>>>>>>
>>>>>> Abs,
>>>>>>
>>>>>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>>>>>> caroline@portabilis.com.br> escreveu:
>>>>>>
>>>>>>> Oi, Jaime!
>>>>>>>
>>>>>>> O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
>>>>>>> recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>>>>>> pasta "ieducar/modules/Api/Views/".
>>>>>>>
>>>>>>> Exemplo da API de alunos.
>>>>>>>
>>>>>>> Caminho:
>>>>>>> ieducar/modules/Api/Views/AlunoController.php
>>>>>>>
>>>>>>> Recurso: (get) aluno
>>>>>>>
>>>>>>> Exemplo:
>>>>>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&
>>>>>>> resource=aluno&id;=6
>>>>>>>
>>>>>>> Observação: deve estar logado no sistema para acessar o recurso.
>>>>>>> Este mesmo recurso pode ser acessado de forma externa realizando uma
>>>>>>> configuração/implementação das chaves de acesso externa.
>>>>>>>
>>>>>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias
>>>>>>> escreveu:
>>>>>>>
>>>>>>>> Olá Caroline,
>>>>>>>> Parabéns pelo fôlego :)
>>>>>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>>>>>
>>>>>>>> Abs,
>>>>>>>> _______________________________________________
>>>>>>>> i-Educar mailing list
>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>> fo/i-educar
>>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Atenciosamente,
>>>>>>>
>>>>>>>
>>>>>>> Caroline Salib Canto
>>>>>>>
>>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>>
>>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>>
>>>>>>> Portabilis.com.br
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> i-Educar mailing list
>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>> fo/i-educar
>>>>>>>
>>>>>>> _______________________________________________
>>>>> i-Educar mailing list
>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>> fo/i-educar
>>>>>
>>>> --
>>>>
>>>> Atenciosamente,
>>>>
>>>>
>>>> Caroline Salib Canto
>>>>
>>>> Desenvolvimento | Portabilis Tecnologia
>>>>
>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>
>>>> Portabilis.com.br
>>>>
>>>> _______________________________________________
>>>> i-Educar mailing list
>>>> i-Educar@listas.softwarepublico.gov.br
>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i-educar
>>>>
>>>> -
13 de Julho de 2017 às 17:06Incidental
https://sensedia.com/blog/apis/como-impactar-mobile-first-com-apis/
Em 13 de jul de 2017 12:58 PM, "Jaime Dias"escreveu: > Ps2: eu acredito que APIs e HOOKS (triggers) são o que existe de atual em
> abordagens "modulares" (amigáveis para integrações) , mas é possível haver
> discordância e/ou inclusive simplesmente não ser a proposta do i-educar.
>
> Em 13 de jul de 2017 10:48 AM, "Jaime Dias"
> escreveu:
>
>> Ps: só agora que vi que o tcc era sobre quadro de horários não sobre APIs
>> , sorry, desconsidere o que falei.
>>
>> Em 13 de jul de 2017 10:13 AM, "Jaime Dias"
>> escreveu:
>>
>>> Tentei achar o artigo, mas realmente acho que nunca mais vou achar...
>>> O papo é mais ou menos nessa linha mas a abordagem era bem mais legal.
>>>
>>>http://t-code.pl/blog/2016/02/rest-misconceptions-0/
>>>
>>> Não sei se o assunto interessa. ( para mim eu só acho interessante, mas
>>> na prática me importa mais poder acessar os dados)
>>>
>>> Por exemplo:
>>> Retornar as notas do aluno 1
>>> ou
>>> Adicionar nota na materia y do aluno 2
>>>
>>> bom, espero de alguma forma ter contribuido.
>>>
>>> Abs,
>>>
>>>
>>> Em 13 de jul de 2017 9:55 AM, "Jaime Dias"
>>> escreveu:
>>>
>>>> Entendo sua prudência, mas acho que a wiki daria visibilidade até para
>>>> o debate.
>>>>
>>>> Eu olhei o que me mandou, é um ponto de partida, mas me assustou. Não
>>>> era o que eu esperava.
>>>>
>>>> A API , a grosso modo, disponibiliza o banco na web. (CRUD)
>>>>
>>>> E eu esperava algo como:
>>>>
>>>> Get parametros
>>>> Query banco where =parametros
>>>> Return obj
>>>>
>>>> O que me mandou por exemplo so retorna 1 aluno com zilhoes de
>>>> informações que mais tem a ver com dados socioeconômicos do que com dados
>>>> educacionais.
>>>>
>>>> Eu me assustei (achei um belo trabalho do lucas) mas realmente esperava
>>>> algo mais simples.
>>>>
>>>> Sei que vc me passou o que tinha.
>>>> Mas já que de fato o tema tem interesse além de mim, poderiamos
>>>> conversar do que e quais seriam as apis, e depois ver como codifica.
>>>>
>>>> Para a sra entender o que quis dizer com simplicidade
>>>>
>>>>https://github.com/mevdschee/php-crud-api
>>>>
>>>> Os retornos eu esperava um json cru, mesmo que pre-processado (como
>>>> usados em dados abertos)
>>>>
>>>> Como diz que esta fazendo um tcc, tem um artigo que eu gostei acerca de
>>>> rest
>>>>
>>>> Bom, não achei o artigo que eu queria (e tinha achado bem bom) mas
>>>> achei um artigo que toca no assunto, não tão legal, mas o que vale é
>>>> levantar a questão, acho.
>>>>
>>>>
>>>>https://apihandyman.io/do-you-really-know-why-you-prefer-rest-over-rpc/
>>>>
>>>> Se a comunidade i-educar for levantar o debate sobre api, acho que será
>>>> natural levantar o debate sobre outros padrões de interoperabilidade, por
>>>> isso ter uma entrada sobre api na wiki ajudaria a elaborar:
>>>> O que existe, o que poderia existir e os porquês...
>>>>
>>>> Eu acho que pelos meus post anteriores entendem aonde pretendo chegar,
>>>> e pelo que entendi o ieducar é mais 1 ferramenta administrativa (gestão da
>>>> escola não gestão de aprendizagem, me corrijam se eu estiver errado) o que
>>>> provavelmente, ao definir o escopo da aplicação, ajuda a definir quais apis
>>>> seriam pertinentes a aplicação
>>>>
>>>> Loud thinking! :)
>>>>
>>>>
>>>> Abs,
>>>>
>>>> Em 13 de jul de 2017 9:18 AM, "Caroline Salib Canto" <
>>>> caroline@portabilis.com.br> escreveu:
>>>>
>>>>> Oi, Jaime!
>>>>>
>>>>> Seria pertinente, mas acho que eu preferia estudar um pouco mais sobre
>>>>> a API aqui na comunidade para ter certeza que não estou falando bobagens.
>>>>> Por coincidencia é algo que vou estar fazendo agora no segundo semestre
>>>>> deste ano, pois pretendo fazer uma integração do i-Educar para resgartar
>>>>> dados para a implementação do meu TCC sobre quadro de horários.
>>>>>
>>>>> Quando estudar melhor sobre, compartilho na wiki da comunidade para
>>>>> que todos possam conhecer e usar.
>>>>>
>>>>> Abraço.
>>>>>
>>>>> Em qua, 12 de jul de 2017 às 12:04, Jaime Dias
>>>>> escreveu:
>>>>>
>>>>>> Caroline,
>>>>>>
>>>>>> Será que valeria a pena colocar este rascunho de documentação (copiar
>>>>>> exatamente o que a sra me explicou na wiki) para dar publicização e quem
>>>>>> quiser/precisar poder ter um ponto de partida? (Tanto para utilizar quanto
>>>>>> para desenvolver quanto para documentar)
>>>>>>
>>>>>> Abs,
>>>>>>
>>>>>> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
>>>>>> escreveu:
>>>>>>
>>>>>>> Muitíssimo obrigado.
>>>>>>> É uma excelente notícia!
>>>>>>>
>>>>>>> :)
>>>>>>>
>>>>>>> Abs,
>>>>>>>
>>>>>>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>>>>>>> caroline@portabilis.com.br> escreveu:
>>>>>>>
>>>>>>>> Oi, Jaime!
>>>>>>>>
>>>>>>>> O i-Educar tem sim uma API, mas não temos uma documentação dela. Os
>>>>>>>> recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>>>>>>> pasta "ieducar/modules/Api/Views/".
>>>>>>>>
>>>>>>>> Exemplo da API de alunos.
>>>>>>>>
>>>>>>>> Caminho:
>>>>>>>> ieducar/modules/Api/Views/AlunoController.php
>>>>>>>>
>>>>>>>> Recurso: (get) aluno
>>>>>>>>
>>>>>>>> Exemplo:
>>>>>>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&
>>>>>>>> resource=aluno&id;=6
>>>>>>>>
>>>>>>>> Observação: deve estar logado no sistema para acessar o recurso.
>>>>>>>> Este mesmo recurso pode ser acessado de forma externa realizando uma
>>>>>>>> configuração/implementação das chaves de acesso externa.
>>>>>>>>
>>>>>>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias <
>>>>>>>> jaime.dias@gmail.com> escreveu:
>>>>>>>>
>>>>>>>>> Olá Caroline,
>>>>>>>>> Parabéns pelo fôlego :)
>>>>>>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>>>>>>
>>>>>>>>> Abs,
>>>>>>>>> _______________________________________________
>>>>>>>>> i-Educar mailing list
>>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>>> fo/i-educar
>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Atenciosamente,
>>>>>>>>
>>>>>>>>
>>>>>>>> Caroline Salib Canto
>>>>>>>>
>>>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>>>
>>>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>>>
>>>>>>>> Portabilis.com.br
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> i-Educar mailing list
>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>> fo/i-educar
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>> i-Educar mailing list
>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>> fo/i-educar
>>>>>>
>>>>> --
>>>>>
>>>>> Atenciosamente,
>>>>>
>>>>>
>>>>> Caroline Salib Canto
>>>>>
>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>
>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>
>>>>> Portabilis.com.br
>>>>>
>>>>> _______________________________________________
>>>>> i-Educar mailing list
>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>> fo/i-educar
>>>>>
>>>>> -
25 de Julho de 2017 às 05:42Olá carol,
A fonte do meu computador pifou e sobrei com o celular, resovi olhar as
APIs do i-educar, e pelo que eu vi tem tudo (estrutural).
O que apontou talvez não tenha sido o melhor exemplo para o que eu
imaginava mas esse por exemplo me pareceu bem completo.
https://softwarepublico.gov.br/gitlab/i-educar/i-educar/blob/master/ieducar/modules/Api/Views/PessoaController.php
E parece ser arquivo antigo, fico feliz de saber que tem e triste de só
saber agora.
Mas tem MUITO mais do que eu imaginava...
Mesmo sem ter a documentação ter a referência para esse diretório foi um
adianto de lado (ao menos para mim).
Eu já tinha olhado o fonte algumas vezes e tinha passado batido.
Muito obrigado,Abs,Em 13 de jul de 2017 2:06 PM, "Jaime Dias"escreveu: > Incidental
>
>https://sensedia.com/blog/apis/como-impactar-mobile-first-com-apis/
>
> Em 13 de jul de 2017 12:58 PM, "Jaime Dias"
> escreveu:
>
>> Ps2: eu acredito que APIs e HOOKS (triggers) são o que existe de atual em
>> abordagens "modulares" (amigáveis para integrações) , mas é possível haver
>> discordância e/ou inclusive simplesmente não ser a proposta do i-educar.
>>
>> Em 13 de jul de 2017 10:48 AM, "Jaime Dias"
>> escreveu:
>>
>>> Ps: só agora que vi que o tcc era sobre quadro de horários não sobre
>>> APIs , sorry, desconsidere o que falei.
>>>
>>> Em 13 de jul de 2017 10:13 AM, "Jaime Dias"
>>> escreveu:
>>>
>>>> Tentei achar o artigo, mas realmente acho que nunca mais vou achar...
>>>> O papo é mais ou menos nessa linha mas a abordagem era bem mais legal.
>>>>
>>>>http://t-code.pl/blog/2016/02/rest-misconceptions-0/
>>>>
>>>> Não sei se o assunto interessa. ( para mim eu só acho interessante, mas
>>>> na prática me importa mais poder acessar os dados)
>>>>
>>>> Por exemplo:
>>>> Retornar as notas do aluno 1
>>>> ou
>>>> Adicionar nota na materia y do aluno 2
>>>>
>>>> bom, espero de alguma forma ter contribuido.
>>>>
>>>> Abs,
>>>>
>>>>
>>>> Em 13 de jul de 2017 9:55 AM, "Jaime Dias"
>>>> escreveu:
>>>>
>>>>> Entendo sua prudência, mas acho que a wiki daria visibilidade até para
>>>>> o debate.
>>>>>
>>>>> Eu olhei o que me mandou, é um ponto de partida, mas me assustou. Não
>>>>> era o que eu esperava.
>>>>>
>>>>> A API , a grosso modo, disponibiliza o banco na web. (CRUD)
>>>>>
>>>>> E eu esperava algo como:
>>>>>
>>>>> Get parametros
>>>>> Query banco where =parametros
>>>>> Return obj
>>>>>
>>>>> O que me mandou por exemplo so retorna 1 aluno com zilhoes de
>>>>> informações que mais tem a ver com dados socioeconômicos do que com dados
>>>>> educacionais.
>>>>>
>>>>> Eu me assustei (achei um belo trabalho do lucas) mas realmente
>>>>> esperava algo mais simples.
>>>>>
>>>>> Sei que vc me passou o que tinha.
>>>>> Mas já que de fato o tema tem interesse além de mim, poderiamos
>>>>> conversar do que e quais seriam as apis, e depois ver como codifica.
>>>>>
>>>>> Para a sra entender o que quis dizer com simplicidade
>>>>>
>>>>>https://github.com/mevdschee/php-crud-api
>>>>>
>>>>> Os retornos eu esperava um json cru, mesmo que pre-processado (como
>>>>> usados em dados abertos)
>>>>>
>>>>> Como diz que esta fazendo um tcc, tem um artigo que eu gostei acerca
>>>>> de rest
>>>>>
>>>>> Bom, não achei o artigo que eu queria (e tinha achado bem bom) mas
>>>>> achei um artigo que toca no assunto, não tão legal, mas o que vale é
>>>>> levantar a questão, acho.
>>>>>
>>>>>
>>>>>https://apihandyman.io/do-you-really-know-why-you-prefer-res
>>>>> t-over-rpc/
>>>>>
>>>>> Se a comunidade i-educar for levantar o debate sobre api, acho que
>>>>> será natural levantar o debate sobre outros padrões de interoperabilidade,
>>>>> por isso ter uma entrada sobre api na wiki ajudaria a elaborar:
>>>>> O que existe, o que poderia existir e os porquês...
>>>>>
>>>>> Eu acho que pelos meus post anteriores entendem aonde pretendo chegar,
>>>>> e pelo que entendi o ieducar é mais 1 ferramenta administrativa (gestão da
>>>>> escola não gestão de aprendizagem, me corrijam se eu estiver errado) o que
>>>>> provavelmente, ao definir o escopo da aplicação, ajuda a definir quais apis
>>>>> seriam pertinentes a aplicação
>>>>>
>>>>> Loud thinking! :)
>>>>>
>>>>>
>>>>> Abs,
>>>>>
>>>>> Em 13 de jul de 2017 9:18 AM, "Caroline Salib Canto" <
>>>>> caroline@portabilis.com.br> escreveu:
>>>>>
>>>>>> Oi, Jaime!
>>>>>>
>>>>>> Seria pertinente, mas acho que eu preferia estudar um pouco mais
>>>>>> sobre a API aqui na comunidade para ter certeza que não estou falando
>>>>>> bobagens. Por coincidencia é algo que vou estar fazendo agora no segundo
>>>>>> semestre deste ano, pois pretendo fazer uma integração do i-Educar para
>>>>>> resgartar dados para a implementação do meu TCC sobre quadro de horários.
>>>>>>
>>>>>> Quando estudar melhor sobre, compartilho na wiki da comunidade para
>>>>>> que todos possam conhecer e usar.
>>>>>>
>>>>>> Abraço.
>>>>>>
>>>>>> Em qua, 12 de jul de 2017 às 12:04, Jaime Dias
>>>>>> escreveu:
>>>>>>
>>>>>>> Caroline,
>>>>>>>
>>>>>>> Será que valeria a pena colocar este rascunho de documentação
>>>>>>> (copiar exatamente o que a sra me explicou na wiki) para dar publicização e
>>>>>>> quem quiser/precisar poder ter um ponto de partida? (Tanto para utilizar
>>>>>>> quanto para desenvolver quanto para documentar)
>>>>>>>
>>>>>>> Abs,
>>>>>>>
>>>>>>> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
>>>>>>> escreveu:
>>>>>>>
>>>>>>>> Muitíssimo obrigado.
>>>>>>>> É uma excelente notícia!
>>>>>>>>
>>>>>>>> :)
>>>>>>>>
>>>>>>>> Abs,
>>>>>>>>
>>>>>>>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>>>>>>>> caroline@portabilis.com.br> escreveu:
>>>>>>>>
>>>>>>>>> Oi, Jaime!
>>>>>>>>>
>>>>>>>>> O i-Educar tem sim uma API, mas não temos uma documentação dela.
>>>>>>>>> Os recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>>>>>>>> pasta "ieducar/modules/Api/Views/".
>>>>>>>>>
>>>>>>>>> Exemplo da API de alunos.
>>>>>>>>>
>>>>>>>>> Caminho:
>>>>>>>>> ieducar/modules/Api/Views/AlunoController.php
>>>>>>>>>
>>>>>>>>> Recurso: (get) aluno
>>>>>>>>>
>>>>>>>>> Exemplo:
>>>>>>>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&
>>>>>>>>> resource=aluno&id;=6
>>>>>>>>>
>>>>>>>>> Observação: deve estar logado no sistema para acessar o recurso.
>>>>>>>>> Este mesmo recurso pode ser acessado de forma externa realizando uma
>>>>>>>>> configuração/implementação das chaves de acesso externa.
>>>>>>>>>
>>>>>>>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias <
>>>>>>>>> jaime.dias@gmail.com> escreveu:
>>>>>>>>>
>>>>>>>>>> Olá Caroline,
>>>>>>>>>> Parabéns pelo fôlego :)
>>>>>>>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>>>>>>>
>>>>>>>>>> Abs,
>>>>>>>>>> _______________________________________________
>>>>>>>>>> i-Educar mailing list
>>>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>>>> fo/i-educar
>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Atenciosamente,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Caroline Salib Canto
>>>>>>>>>
>>>>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>>>>
>>>>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>>>>
>>>>>>>>> Portabilis.com.br
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> i-Educar mailing list
>>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>>> fo/i-educar
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>> i-Educar mailing list
>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>> fo/i-educar
>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Atenciosamente,
>>>>>>
>>>>>>
>>>>>> Caroline Salib Canto
>>>>>>
>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>
>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>
>>>>>> Portabilis.com.br
>>>>>>
>>>>>> _______________________________________________
>>>>>> i-Educar mailing list
>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>> fo/i-educar
>>>>>>
>>>>>> -
12 de Agosto de 2017 às 14:08Só para deixar registrado.
A API do i-educar esta ok, o que eu achei bloated é uma "feature" do firefox
https://www.ghacks.net/2017/01/12/firefox-53-json-viewer-on-by-default/Abs,Em 25 de jul de 2017 2:42 AM, "Jaime Dias"escreveu: > Olá carol,
>
> A fonte do meu computador pifou e sobrei com o celular, resovi olhar as
> APIs do i-educar, e pelo que eu vi tem tudo (estrutural).
>
> O que apontou talvez não tenha sido o melhor exemplo para o que eu
> imaginava mas esse por exemplo me pareceu bem completo.
>
>https://softwarepublico.gov.br/gitlab/i-educar/i-educar/
> blob/master/ieducar/modules/Api/Views/PessoaController.php
>
> E parece ser arquivo antigo, fico feliz de saber que tem e triste de só
> saber agora.
>
> Mas tem MUITO mais do que eu imaginava...
>
> Mesmo sem ter a documentação ter a referência para esse diretório foi um
> adianto de lado (ao menos para mim).
>
> Eu já tinha olhado o fonte algumas vezes e tinha passado batido.
>
> Muito obrigado,
>
> Abs,
>
> Em 13 de jul de 2017 2:06 PM, "Jaime Dias"
> escreveu:
>
>> Incidental
>>
>>https://sensedia.com/blog/apis/como-impactar-mobile-first-com-apis/
>>
>> Em 13 de jul de 2017 12:58 PM, "Jaime Dias"
>> escreveu:
>>
>>> Ps2: eu acredito que APIs e HOOKS (triggers) são o que existe de atual
>>> em abordagens "modulares" (amigáveis para integrações) , mas é possível
>>> haver discordância e/ou inclusive simplesmente não ser a proposta do
>>> i-educar.
>>>
>>> Em 13 de jul de 2017 10:48 AM, "Jaime Dias"
>>> escreveu:
>>>
>>>> Ps: só agora que vi que o tcc era sobre quadro de horários não sobre
>>>> APIs , sorry, desconsidere o que falei.
>>>>
>>>> Em 13 de jul de 2017 10:13 AM, "Jaime Dias"
>>>> escreveu:
>>>>
>>>>> Tentei achar o artigo, mas realmente acho que nunca mais vou achar...
>>>>> O papo é mais ou menos nessa linha mas a abordagem era bem mais legal.
>>>>>
>>>>>http://t-code.pl/blog/2016/02/rest-misconceptions-0/
>>>>>
>>>>> Não sei se o assunto interessa. ( para mim eu só acho interessante,
>>>>> mas na prática me importa mais poder acessar os dados)
>>>>>
>>>>> Por exemplo:
>>>>> Retornar as notas do aluno 1
>>>>> ou
>>>>> Adicionar nota na materia y do aluno 2
>>>>>
>>>>> bom, espero de alguma forma ter contribuido.
>>>>>
>>>>> Abs,
>>>>>
>>>>>
>>>>> Em 13 de jul de 2017 9:55 AM, "Jaime Dias"
>>>>> escreveu:
>>>>>
>>>>>> Entendo sua prudência, mas acho que a wiki daria visibilidade até
>>>>>> para o debate.
>>>>>>
>>>>>> Eu olhei o que me mandou, é um ponto de partida, mas me assustou. Não
>>>>>> era o que eu esperava.
>>>>>>
>>>>>> A API , a grosso modo, disponibiliza o banco na web. (CRUD)
>>>>>>
>>>>>> E eu esperava algo como:
>>>>>>
>>>>>> Get parametros
>>>>>> Query banco where =parametros
>>>>>> Return obj
>>>>>>
>>>>>> O que me mandou por exemplo so retorna 1 aluno com zilhoes de
>>>>>> informações que mais tem a ver com dados socioeconômicos do que com dados
>>>>>> educacionais.
>>>>>>
>>>>>> Eu me assustei (achei um belo trabalho do lucas) mas realmente
>>>>>> esperava algo mais simples.
>>>>>>
>>>>>> Sei que vc me passou o que tinha.
>>>>>> Mas já que de fato o tema tem interesse além de mim, poderiamos
>>>>>> conversar do que e quais seriam as apis, e depois ver como codifica.
>>>>>>
>>>>>> Para a sra entender o que quis dizer com simplicidade
>>>>>>
>>>>>>https://github.com/mevdschee/php-crud-api
>>>>>>
>>>>>> Os retornos eu esperava um json cru, mesmo que pre-processado (como
>>>>>> usados em dados abertos)
>>>>>>
>>>>>> Como diz que esta fazendo um tcc, tem um artigo que eu gostei acerca
>>>>>> de rest
>>>>>>
>>>>>> Bom, não achei o artigo que eu queria (e tinha achado bem bom) mas
>>>>>> achei um artigo que toca no assunto, não tão legal, mas o que vale é
>>>>>> levantar a questão, acho.
>>>>>>
>>>>>>
>>>>>>https://apihandyman.io/do-you-really-know-why-you-prefer-res
>>>>>> t-over-rpc/
>>>>>>
>>>>>> Se a comunidade i-educar for levantar o debate sobre api, acho que
>>>>>> será natural levantar o debate sobre outros padrões de interoperabilidade,
>>>>>> por isso ter uma entrada sobre api na wiki ajudaria a elaborar:
>>>>>> O que existe, o que poderia existir e os porquês...
>>>>>>
>>>>>> Eu acho que pelos meus post anteriores entendem aonde pretendo
>>>>>> chegar, e pelo que entendi o ieducar é mais 1 ferramenta administrativa
>>>>>> (gestão da escola não gestão de aprendizagem, me corrijam se eu estiver
>>>>>> errado) o que provavelmente, ao definir o escopo da aplicação, ajuda a
>>>>>> definir quais apis seriam pertinentes a aplicação
>>>>>>
>>>>>> Loud thinking! :)
>>>>>>
>>>>>>
>>>>>> Abs,
>>>>>>
>>>>>> Em 13 de jul de 2017 9:18 AM, "Caroline Salib Canto" <
>>>>>> caroline@portabilis.com.br> escreveu:
>>>>>>
>>>>>>> Oi, Jaime!
>>>>>>>
>>>>>>> Seria pertinente, mas acho que eu preferia estudar um pouco mais
>>>>>>> sobre a API aqui na comunidade para ter certeza que não estou falando
>>>>>>> bobagens. Por coincidencia é algo que vou estar fazendo agora no segundo
>>>>>>> semestre deste ano, pois pretendo fazer uma integração do i-Educar para
>>>>>>> resgartar dados para a implementação do meu TCC sobre quadro de horários.
>>>>>>>
>>>>>>> Quando estudar melhor sobre, compartilho na wiki da comunidade para
>>>>>>> que todos possam conhecer e usar.
>>>>>>>
>>>>>>> Abraço.
>>>>>>>
>>>>>>> Em qua, 12 de jul de 2017 às 12:04, Jaime Dias
>>>>>>> escreveu:
>>>>>>>
>>>>>>>> Caroline,
>>>>>>>>
>>>>>>>> Será que valeria a pena colocar este rascunho de documentação
>>>>>>>> (copiar exatamente o que a sra me explicou na wiki) para dar publicização e
>>>>>>>> quem quiser/precisar poder ter um ponto de partida? (Tanto para utilizar
>>>>>>>> quanto para desenvolver quanto para documentar)
>>>>>>>>
>>>>>>>> Abs,
>>>>>>>>
>>>>>>>> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
>>>>>>>> escreveu:
>>>>>>>>
>>>>>>>>> Muitíssimo obrigado.
>>>>>>>>> É uma excelente notícia!
>>>>>>>>>
>>>>>>>>> :)
>>>>>>>>>
>>>>>>>>> Abs,
>>>>>>>>>
>>>>>>>>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>>>>>>>>> caroline@portabilis.com.br> escreveu:
>>>>>>>>>
>>>>>>>>>> Oi, Jaime!
>>>>>>>>>>
>>>>>>>>>> O i-Educar tem sim uma API, mas não temos uma documentação dela.
>>>>>>>>>> Os recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>>>>>>>>> pasta "ieducar/modules/Api/Views/".
>>>>>>>>>>
>>>>>>>>>> Exemplo da API de alunos.
>>>>>>>>>>
>>>>>>>>>> Caminho:
>>>>>>>>>> ieducar/modules/Api/Views/AlunoController.php
>>>>>>>>>>
>>>>>>>>>> Recurso: (get) aluno
>>>>>>>>>>
>>>>>>>>>> Exemplo:
>>>>>>>>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&
>>>>>>>>>> resource=aluno&id;=6
>>>>>>>>>>
>>>>>>>>>> Observação: deve estar logado no sistema para acessar o recurso.
>>>>>>>>>> Este mesmo recurso pode ser acessado de forma externa realizando uma
>>>>>>>>>> configuração/implementação das chaves de acesso externa.
>>>>>>>>>>
>>>>>>>>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias <
>>>>>>>>>> jaime.dias@gmail.com> escreveu:
>>>>>>>>>>
>>>>>>>>>>> Olá Caroline,
>>>>>>>>>>> Parabéns pelo fôlego :)
>>>>>>>>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>>>>>>>>
>>>>>>>>>>> Abs,
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> i-Educar mailing list
>>>>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>>>>> fo/i-educar
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Atenciosamente,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Caroline Salib Canto
>>>>>>>>>>
>>>>>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>>>>>
>>>>>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>>>>>
>>>>>>>>>> Portabilis.com.br
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> i-Educar mailing list
>>>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>>>> fo/i-educar
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>> i-Educar mailing list
>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>> fo/i-educar
>>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Atenciosamente,
>>>>>>>
>>>>>>>
>>>>>>> Caroline Salib Canto
>>>>>>>
>>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>>
>>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>>
>>>>>>> Portabilis.com.br
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> i-Educar mailing list
>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>> fo/i-educar
>>>>>>>
>>>>>>> -
12 de Agosto de 2017 às 15:58Olá,
me desculpem por eu estar lazy em relação ao ieducar.
pretendo em breve me iterar melhor, ter uma instalação local e conhece-lo
melhor.
mas nesse ínterim, alguém poderia me explicar melhor em relação a api key e
se é possível ter uma para a instância demo?
https://www.sisdipe.com.br/ieducar/
existe alguma api que não precise estar logado?
antecipadamente grato, e mais uma vez desculpem a lazyness, estou fazendo
outra coisa mas querendo ieducar :/
abs,
--Jaime Dias(E-mail pessoal e particular)
*ANTES DE IMPRIMIR* este e-mail pense em sua *responsabilidade* e
*compromisso* com o *MEIO AMBIENTE*
Em 12 de agosto de 2017 11:08, Jaime Diasescreveu: > Só para deixar registrado.
>
> A API do i-educar esta ok, o que eu achei bloated é uma "feature" do
> firefox
>
>https://www.ghacks.net/2017/01/12/firefox-53-json-viewer-on-by-default/
>
> Abs,
>
> Em 25 de jul de 2017 2:42 AM, "Jaime Dias"
> escreveu:
>
>> Olá carol,
>>
>> A fonte do meu computador pifou e sobrei com o celular, resovi olhar as
>> APIs do i-educar, e pelo que eu vi tem tudo (estrutural).
>>
>> O que apontou talvez não tenha sido o melhor exemplo para o que eu
>> imaginava mas esse por exemplo me pareceu bem completo.
>>
>>https://softwarepublico.gov.br/gitlab/i-educar/i-educar/blob
>> /master/ieducar/modules/Api/Views/PessoaController.php
>>
>> E parece ser arquivo antigo, fico feliz de saber que tem e triste de só
>> saber agora.
>>
>> Mas tem MUITO mais do que eu imaginava...
>>
>> Mesmo sem ter a documentação ter a referência para esse diretório foi um
>> adianto de lado (ao menos para mim).
>>
>> Eu já tinha olhado o fonte algumas vezes e tinha passado batido.
>>
>> Muito obrigado,
>>
>> Abs,
>>
>> Em 13 de jul de 2017 2:06 PM, "Jaime Dias"
>> escreveu:
>>
>>> Incidental
>>>
>>>https://sensedia.com/blog/apis/como-impactar-mobile-first-com-apis/
>>>
>>> Em 13 de jul de 2017 12:58 PM, "Jaime Dias"
>>> escreveu:
>>>
>>>> Ps2: eu acredito que APIs e HOOKS (triggers) são o que existe de atual
>>>> em abordagens "modulares" (amigáveis para integrações) , mas é possível
>>>> haver discordância e/ou inclusive simplesmente não ser a proposta do
>>>> i-educar.
>>>>
>>>> Em 13 de jul de 2017 10:48 AM, "Jaime Dias"
>>>> escreveu:
>>>>
>>>>> Ps: só agora que vi que o tcc era sobre quadro de horários não sobre
>>>>> APIs , sorry, desconsidere o que falei.
>>>>>
>>>>> Em 13 de jul de 2017 10:13 AM, "Jaime Dias"
>>>>> escreveu:
>>>>>
>>>>>> Tentei achar o artigo, mas realmente acho que nunca mais vou achar...
>>>>>> O papo é mais ou menos nessa linha mas a abordagem era bem mais legal.
>>>>>>
>>>>>>http://t-code.pl/blog/2016/02/rest-misconceptions-0/
>>>>>>
>>>>>> Não sei se o assunto interessa. ( para mim eu só acho interessante,
>>>>>> mas na prática me importa mais poder acessar os dados)
>>>>>>
>>>>>> Por exemplo:
>>>>>> Retornar as notas do aluno 1
>>>>>> ou
>>>>>> Adicionar nota na materia y do aluno 2
>>>>>>
>>>>>> bom, espero de alguma forma ter contribuido.
>>>>>>
>>>>>> Abs,
>>>>>>
>>>>>>
>>>>>> Em 13 de jul de 2017 9:55 AM, "Jaime Dias"
>>>>>> escreveu:
>>>>>>
>>>>>>> Entendo sua prudência, mas acho que a wiki daria visibilidade até
>>>>>>> para o debate.
>>>>>>>
>>>>>>> Eu olhei o que me mandou, é um ponto de partida, mas me assustou.
>>>>>>> Não era o que eu esperava.
>>>>>>>
>>>>>>> A API , a grosso modo, disponibiliza o banco na web. (CRUD)
>>>>>>>
>>>>>>> E eu esperava algo como:
>>>>>>>
>>>>>>> Get parametros
>>>>>>> Query banco where =parametros
>>>>>>> Return obj
>>>>>>>
>>>>>>> O que me mandou por exemplo so retorna 1 aluno com zilhoes de
>>>>>>> informações que mais tem a ver com dados socioeconômicos do que com dados
>>>>>>> educacionais.
>>>>>>>
>>>>>>> Eu me assustei (achei um belo trabalho do lucas) mas realmente
>>>>>>> esperava algo mais simples.
>>>>>>>
>>>>>>> Sei que vc me passou o que tinha.
>>>>>>> Mas já que de fato o tema tem interesse além de mim, poderiamos
>>>>>>> conversar do que e quais seriam as apis, e depois ver como codifica.
>>>>>>>
>>>>>>> Para a sra entender o que quis dizer com simplicidade
>>>>>>>
>>>>>>>https://github.com/mevdschee/php-crud-api
>>>>>>>
>>>>>>> Os retornos eu esperava um json cru, mesmo que pre-processado (como
>>>>>>> usados em dados abertos)
>>>>>>>
>>>>>>> Como diz que esta fazendo um tcc, tem um artigo que eu gostei acerca
>>>>>>> de rest
>>>>>>>
>>>>>>> Bom, não achei o artigo que eu queria (e tinha achado bem bom) mas
>>>>>>> achei um artigo que toca no assunto, não tão legal, mas o que vale é
>>>>>>> levantar a questão, acho.
>>>>>>>
>>>>>>>
>>>>>>>https://apihandyman.io/do-you-really-know-why-you-prefer-res
>>>>>>> t-over-rpc/
>>>>>>>
>>>>>>> Se a comunidade i-educar for levantar o debate sobre api, acho que
>>>>>>> será natural levantar o debate sobre outros padrões de interoperabilidade,
>>>>>>> por isso ter uma entrada sobre api na wiki ajudaria a elaborar:
>>>>>>> O que existe, o que poderia existir e os porquês...
>>>>>>>
>>>>>>> Eu acho que pelos meus post anteriores entendem aonde pretendo
>>>>>>> chegar, e pelo que entendi o ieducar é mais 1 ferramenta administrativa
>>>>>>> (gestão da escola não gestão de aprendizagem, me corrijam se eu estiver
>>>>>>> errado) o que provavelmente, ao definir o escopo da aplicação, ajuda a
>>>>>>> definir quais apis seriam pertinentes a aplicação
>>>>>>>
>>>>>>> Loud thinking! :)
>>>>>>>
>>>>>>>
>>>>>>> Abs,
>>>>>>>
>>>>>>> Em 13 de jul de 2017 9:18 AM, "Caroline Salib Canto" <
>>>>>>> caroline@portabilis.com.br> escreveu:
>>>>>>>
>>>>>>>> Oi, Jaime!
>>>>>>>>
>>>>>>>> Seria pertinente, mas acho que eu preferia estudar um pouco mais
>>>>>>>> sobre a API aqui na comunidade para ter certeza que não estou falando
>>>>>>>> bobagens. Por coincidencia é algo que vou estar fazendo agora no segundo
>>>>>>>> semestre deste ano, pois pretendo fazer uma integração do i-Educar para
>>>>>>>> resgartar dados para a implementação do meu TCC sobre quadro de horários.
>>>>>>>>
>>>>>>>> Quando estudar melhor sobre, compartilho na wiki da comunidade para
>>>>>>>> que todos possam conhecer e usar.
>>>>>>>>
>>>>>>>> Abraço.
>>>>>>>>
>>>>>>>> Em qua, 12 de jul de 2017 às 12:04, Jaime Dias <
>>>>>>>> jaime.dias@gmail.com> escreveu:
>>>>>>>>
>>>>>>>>> Caroline,
>>>>>>>>>
>>>>>>>>> Será que valeria a pena colocar este rascunho de documentação
>>>>>>>>> (copiar exatamente o que a sra me explicou na wiki) para dar publicização e
>>>>>>>>> quem quiser/precisar poder ter um ponto de partida? (Tanto para utilizar
>>>>>>>>> quanto para desenvolver quanto para documentar)
>>>>>>>>>
>>>>>>>>> Abs,
>>>>>>>>>
>>>>>>>>> Em 10 de jul de 2017 1:54 PM, "Jaime Dias"
>>>>>>>>> escreveu:
>>>>>>>>>
>>>>>>>>>> Muitíssimo obrigado.
>>>>>>>>>> É uma excelente notícia!
>>>>>>>>>>
>>>>>>>>>> :)
>>>>>>>>>>
>>>>>>>>>> Abs,
>>>>>>>>>>
>>>>>>>>>> Em 10 de jul de 2017 1:48 PM, "Caroline Salib Canto" <
>>>>>>>>>> caroline@portabilis.com.br> escreveu:
>>>>>>>>>>
>>>>>>>>>>> Oi, Jaime!
>>>>>>>>>>>
>>>>>>>>>>> O i-Educar tem sim uma API, mas não temos uma documentação dela.
>>>>>>>>>>> Os recursos que hoje estão disponíveis nesta API podem ser encontrados na
>>>>>>>>>>> pasta "ieducar/modules/Api/Views/".
>>>>>>>>>>>
>>>>>>>>>>> Exemplo da API de alunos.
>>>>>>>>>>>
>>>>>>>>>>> Caminho:
>>>>>>>>>>> ieducar/modules/Api/Views/AlunoController.php
>>>>>>>>>>>
>>>>>>>>>>> Recurso: (get) aluno
>>>>>>>>>>>
>>>>>>>>>>> Exemplo:
>>>>>>>>>>>https://comunidade.ieducar.com.br/module/Api/Aluno?oper=get&
>>>>>>>>>>> resource=aluno&id;=6
>>>>>>>>>>>
>>>>>>>>>>> Observação: deve estar logado no sistema para acessar o recurso.
>>>>>>>>>>> Este mesmo recurso pode ser acessado de forma externa realizando uma
>>>>>>>>>>> configuração/implementação das chaves de acesso externa.
>>>>>>>>>>>
>>>>>>>>>>> Em qua, 28 de jun de 2017 às 15:11, Jaime Dias <
>>>>>>>>>>> jaime.dias@gmail.com> escreveu:
>>>>>>>>>>>
>>>>>>>>>>>> Olá Caroline,
>>>>>>>>>>>> Parabéns pelo fôlego :)
>>>>>>>>>>>> Saberia dizer se o ieducar disponibiliza alguma API (qualquer)?
>>>>>>>>>>>>
>>>>>>>>>>>> Abs,
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> i-Educar mailing list
>>>>>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>>>>>> fo/i-educar
>>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Atenciosamente,
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Caroline Salib Canto
>>>>>>>>>>>
>>>>>>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>>>>>>
>>>>>>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>>>>>>
>>>>>>>>>>> Portabilis.com.br
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> i-Educar mailing list
>>>>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>>>>> fo/i-educar
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>> i-Educar mailing list
>>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>>> fo/i-educar
>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Atenciosamente,
>>>>>>>>
>>>>>>>>
>>>>>>>> Caroline Salib Canto
>>>>>>>>
>>>>>>>> Desenvolvimento | Portabilis Tecnologia
>>>>>>>>
>>>>>>>> (48) 3082-9085 | caroline@portabilis.com.br
>>>>>>>>
>>>>>>>> Portabilis.com.br
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> i-Educar mailing list
>>>>>>>> i-Educar@listas.softwarepublico.gov.br
>>>>>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>>>>>>> fo/i-educar
>>>>>>>>
>>>>>>>>
Ordenar por:
Relacionado:
- i-educar Novidades disponibilizadas para a Comunidade i...
- i-educar Versão do php do ieducar
- i-educar Dúvida sobre UML
- i-educar Bate papo da comunidade em vídeo conferência p...
- i-educar lançamento de notas
- i-educar Hello world
- i-educar SIGeducar
- i-educar experiências com o i-educar
- i-educar configurar accesskey
- i-educar Pesquisa Sobre as Suas Dores na Gestão Escolar
Estatísticas:
-
iniciada em
7 anos, 10 meses atrás
-
vizualizada
1201 vezes
-
respondida
13 vezes
-
votada
0 vezes