Questions tagged [webservices]

Connecting to Service APIs using the Wolfram Language to query/retrieve data.

Filter by
Sorted by
Tagged with
19
votes
1answer
754 views

Creating a custom web API ServiceConnection

Can I build a custom API service connection that links into the standard framework? I know there are paclets that seem to implement this. How are they structured and how can I write my own?
17
votes
3answers
1k views

Implementing Local HTTP Server

How might I implement a local HTTP server using either Java, C#, C or purely Mathematica? It should be able to respond with Mathematica input to GET and POST requests ideally on W7. This is related ...
16
votes
2answers
1k views

Google Image Search in Notebook?

How can I use Google's image API to custom search for images and import them all?
16
votes
3answers
9k views

How to request financial data from Yahoo's YQL and Quandl?

How can I download historical data from Yahoo ? Although Mathematica's FinancialData function uses Yahoo it could be useful to have more control on how to retrieve data from Yahoo's YQL. Edit ...
16
votes
1answer
735 views

Google Drive API connection: (or how can I build a service connection to an OAuth2 service?)

From here I know how to build a a basic service connection. And that's fine in simple authentication cases but how do I do this for OAuth services? Even more specifically, how can I do this for ...
7
votes
1answer
673 views

Programmatic browser interaction: How to click on web-page and get new URL and list of links

In Mathematica it's easy to Import data from the web and perform all sort of Web Operations. But the later doesn't allow to simulate a more interactive browser ...
6
votes
1answer
616 views

Using sockets to connect to a trading platform

I'm trying to use Binance's API. The following works: ...
34
votes
3answers
4k views

Configuring Mathematica to send email from a notebook

I can't get my email settings set properly such that I can use SendMail[] to email directly from Mathematica. I have opened "Preferences", clicked on the tab "...
12
votes
1answer
352 views

A tour of AWSLink?

Seems like there are a lot of useful functions in this undocumented package AWSLink: Any developers on here that can demo it a bit?
10
votes
1answer
736 views

How to implement a free version of WebImageSearch?

I really don't like functions that I have to pay for, if they can be implemented for free. Is there a way to get around this pay-wall for WebImageSearch? Perhaps using some other free api or service? ...
12
votes
1answer
349 views

How to work with ElasticSearch in Mathematica?

Steps to install and run ElasticSearch: install Java (64-bit): https://www.java.com/en/download/manual.jsp download ElasticSearch (https://www.elastic.co/start) and extract archive in ...
6
votes
1answer
463 views

Oauth for Khan Academy API

About the project I’m am building an online dashboard for my students that shows their up-to-the-minute Khan Academy progress. This will require access to the Khan Academy API. I’d like to build ...
5
votes
1answer
149 views

How can I customize my service connection functions?

I've got a service connection function where I want to be able to pass the body arguments as a multipart JSON argument, unfortunately the best the standard service connect framework will let me do is ...
3
votes
1answer
1k views

Google API and URLFetch [duplicate]

I am trying to systematically obtain the distance between two given locations using the Google Maps API Distance Matrix facility: developers.google.com/maps/documentation/distancematrix/ From the ...
1
vote
1answer
375 views

SocketConnect not connecting to web socket address

I am trying to connect to a web socket feed of the Gdax. The documentation is here, https://docs.gdax.com/#websocket-feed. There is no account needed and the information is public. ...
8
votes
1answer
134 views

Making a keychain in Mathematica

How can I build a password keychain in Mathematica? I have a number of different accounts that I use programmatically and it's annoying to have to put in my login info each time.
33
votes
1answer
2k views

How can I access NASA images and APIs?

I ♥ NASA. You ♥ NASA. We all ♥ NASA. So how can I use the images and things they expose in their APIs in Mathematica?
6
votes
1answer
603 views

How to asynchronously download 100000 urls in an efficient way

URLSaveAsynchronous can download one url page, how to download 100000 urls in an efficient way? And better to with an whole progress bar. I've downloaded 90000 ...
12
votes
2answers
624 views

Creating REST Web Service with webMathematica

Does anyone knows how can I implement a REST Web Service with webMathematica? The SOAP service is well documented here and in the webMathematica User Guide. I saw that is possible to create a REST ...
7
votes
0answers
492 views

Communicating with server over Websocket using SocketConnect

I am trying to connect to a web socket feed of Gdax. The documentation is here, https://docs.gdax.com/#websocket-feed. There is no account needed and the information is public. I have successfully ...
8
votes
1answer
177 views

Wolfram Cloud and reCAPTCHA

Is there a piece of Wolfram Language code out there that integrates reCAPTCHA (for human verification) into the Wolfram Cloud environment? This is what the reCaptcha service looks like (in Swedish): ...
4
votes
0answers
313 views

Paging results from google custom search service

There is no 'MinItems' suboption, so what is the limit per request? How can I page through results, say like if I wanted the first 2k images from a search? ...
3
votes
1answer
121 views

Dynamic WebImageSearch

I am a little bit lost here, I'd be really grateful if someone could help me. :) We are working on a "video" (actually images with transitions). We are having a list of specific words eg.: ...
3
votes
1answer
662 views

Getting data using webscraping (Obtaining links from search engine with redirect)

In the past I have used the function Import in relation with "Hyperlink" to collect hyperlinks and data from the internet. For ...
2
votes
1answer
373 views

Uploading an image to a CloudDeploy Wolfram Language web app

I want to do image processing using the Wolfram Language on a web app hosted on the Wolfram Cloud. The user must be able to upload a PNG image to the Wolfram Cloud, how can I set this up? I've ...
7
votes
1answer
441 views

How to integrate Mathematica with other software

Mathematica is a fantastic platform for Mathematical analysis, physics, quantitative finance and most realms of scientific work. However, it doesn't serve well for general purpose programming, in ...