cfont / ethos-php-client Goto Github PK
View Code? Open in Web Editor NEWExample PHP client scripts to demonstrate the ease of integrating to Ellucian Ethos
Example PHP client scripts to demonstrate the ease of integrating to Ellucian Ethos
I think this is due to a change in how Banner supports searching for people in a new version of the Banner Student API or maybe Banner Integration API or maybe I just did something wrong.
It would be nice to quickly see that we are successfully connecting and authenticating to Ethos prior to attempting the API request. Maybe it is a little red/green light sort of indicator. This could also help demonstrate that our API key is valid and indicate whether we need to fix it.
Instead of hard coding a username or a role or a maximum number of results into the PHP code, we should provide an interface to enter that information and then after submitting the query we can display the results.
So that people can try out pulling person data based on the various valid role names, the script should have some comments mentioning what the valid role names might be and allow people to just cut and paste.
The various types of credential types should be listed out in this example so that people know what they can try when they take this code out for a test drive.
The Banner API in my demo environment was upgraded last weekend and so the API endpoint query parameters changed a little causing at least one these code examples to stop working. Need to address the change and fix the problem.
Should there be a github repo that is just a list of known Ellucian Ethos example code built by the community?
something like --> https://github.com/sindresorhus/awesome
There should be a process for pasting in the Ellucian Ethos API key for this application rather than just adding it to the PHP code or even a text based config file. Make it easy. Make it pretty.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.