THe SIREN's call
One of the features of HyperCLI is the ability to write custom plug-ins. One of the first plug-ins created was one that supports the SIREN hypermedia format.
Quick Tips https://t.co/zVbTrJocJ6
#HyperLANG#HyperCLI @rwmbook @mamund#hypermedia#API360
XPath Marks the Spot
The HyperCLI supports basic XPATH queries for XML responses. That means you can do just about the same things with XML responses can you can with JSON responses.
Quick Tips https://t.co/fD1BFBuo5E
#hyperLANG @rwmbook @mamund#hypermedia#xml#xpath#api360
"Hello, Hyper!"
Congratualtions! You’ve just created your first HyperLANG program.
Quick Tips https://t.co/uuodrRBhFl
@rwmbook @mamund#HyperCLI#HyperLANG
Next time, try using some SOAP
Since #HyperCLI is a fully-functional HTTP client, you can use it to make SOAP requests as well as plain HTTP requests.
Quick Tips https://t.co/XXCi7dtz1T
#hyperLANG#hyperCLI @rwmbook @mamund#hypermedia#API360
Gimme Some Space, Dude
It is the space character that delimits keywords on a command line. Essentially, HyperCLI parses each line and uses spaces to determine what keywords and strings are on the line. https://t.co/gnjMLs1lZj
@rwmbook @mamund#HyperLANG#HyperCLI#hypermedia
It Varies: HyperLANG supports the use of variables in commands. There are two types of variable references: CONFIG ($$) and STACK (##)
Quick Tips https://t.co/VPAqIE6RN3
@rwmbook @mamund#HyperLANG#HyperCLI#hypermedia
v1.6.1 released.
Updated SHOW commands to include SHOW REQUEST, SHOW RESPONSE, SHOW METADATA, and SHOW ALL
https://t.co/Q6RPV9JkU6
#HyperLANG#HyperCLI @rwmbook @mamund#hypermedia
added support for bash exit codes (e.g. exit.process(1)) in #HyperCLI. now you can exit a #hyperLANG script on 400 or 500 if you wish and #bash will notice.
https://t.co/Q6RPV9JkU6
@rwmbook @mamund#hypermedia
#hyperCLI v1.3.0 : added the SHOW REQUEST command to echo the request details for each response.
@mamund/hyper https://t.co/Q6RPV9JkU6
@rwmbook #HyperLANG#hypermedia
added support for "okta-flavored" OAUTH token generation (id & secret in authorization header instead of POST body). also confirmed using WITH-BASIC with a github PAT works just fine.
npm: https://t.co/Q6RPV9JkU6
@rwmbook @mamund#hyperCLI#hyperLANG
added support for BASIC AUTH in the latest upate for the #hyperCLI and #hyperLANG
also published an unstable release on npm for those willing to try it out: https://t.co/Q6RPV9JkU6
feedback welcome!
@mamund @rwmbook