bitcoin wrote:It has everything to do with it! Java works on the website itself.
javaSCRIPT is very different to java.
javascript is a scripting language that runs on webpages in your browser. Java is a general purpose programming language
If you are not on the website (like regular programs never are... They are not browsers), you need something else than a java applet running on a webpage.
java applets are not a thing anymore, it was a 90s / early 2000s technology that has all but been removed
That's where API calls come in.
sort of, but not exactly
There is a tool that avoids API calls altogether by using a web emulator.
to some levels of difficulty anything a webpage does can be automated, it is only sending back and forth text commands at the end of the day.
A website MAY use an API, or it may not, but if it does not it will still send http requests.
However, twitter have made available a public api, which is just an easy way to perform actions, without having to deconstruct. This is what TD uses.
TD has something like that too, with the Watch Tweets tab.
this is specific to the public API, and is not available on the website ./ mobile app