20
votes
Google Drive API connection: (or how can I build a service connection to an OAuth2 service?)
Code
See this for the main issue that made it take so long to get this up
If you just want the service connection you can get it like this:
...
8
votes
Accessing the Twitter API using Mathematica 11
Update
Here's a cleaner rewrite of my original:
First authenticate:
$so = ServiceConnect["Twitter", "New"];
Then extract:
...
6
votes
Accepted
Generating Google BigQuery API Access Token in Wolfram Language
Google Cloud Platform uses the RS256 algorithm to send JWT and retrieve the tokens, all that is needed is to make a function that builds the JWT and creates a signature using ...
6
votes
Export to Google Spreadsheet with OAuthAuthentication
You can also do this through the ServiceConnect framework. I detailed how to build one of these connections here and how to do it for Google Drive here
To start, ...
5
votes
Accepted
ResourceData[] - ResourceAcquire: This request requires authentication
Before running the commands, one needs to sign into the cloud using one's WolframID credentials,
CloudConnect[userid, pwd]
Userid and/or pwd can be left if you ...
5
votes
Reading Google Docs using the Google API
Here's how I decided to include this in my service connections.
First, I tweaked my template to search out one of these files in my paclet or the "ApplicationData"...
4
votes
Accepted
4
votes
Can anyone explain how to use Mathematica's OAuth package?
In version 11 of Mathematica, I have used this (it's almost the same as Max's answer):
...
4
votes
Using OAuthClient to extend ServiceConnect service that requires authentication and POST
Here's an elaboration on my suggestion. More information on why I'm doing what I'm doing is here: Creating a custom web API ServiceConnection
First open the paclet:
...
3
votes
Need to generate a Hmac SHA512 string that is 88 characters long rather than 128
Ahh, I figured it out! Thanks for your help, and thanks to the person who helped me with my last question (Want to convert a string to a SHA512 Base64 value), cause that also helped me find the ...
3
votes
Want to convert a string to a SHA512 Base64 value
This is much easier to do as of the recently released version 11.3.0:
...
3
votes
Accepted
Using Mathematica how can I simulate the MD5 or SHA encryption of a userid and password performed by htpasswd on Apache?
According to this, the MD5 scheme uses "an Apache-specific algorithm using an iterated (1,000 times) MD5 digest of various combinations of a random 32-bit salt and the password. See the APR source ...
3
votes
Implementing Web Form to collect data but users must authenticate first
It is possible to modify the permissions to ask a password before accessing to a Form.
...
2
votes
How to import a google sheets file that requires account login?
I had a similar problem trying to open a google sheet file shared with me. By selecting "SHARE" in google Drive and share the file for "Anyone with the link."
Then Import["...
1
vote
HMAC SHA256 implementation in Mathematica 11.3
Thanks for your reply. Indeed, the function hmacFnew[] from that answers works perfectly on Mathematica v11.3- confirmed and tested.
...
1
vote
Authentication dialog triggered by URLExecute in Wolfram player does not allow me to type in username/password
The answer is in their FAQ: https://www.wolfram.com/cdf/faq/
Why can't I edit text in CDF Player?
CDF Player is intended as a deployment option. If you want to edit or create applications or ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
authentication × 17web-access × 6
webservices × 4
import × 2
string-manipulation × 2
networking × 2
api × 2
security × 2
curated-data × 1
customization × 1
wolfram-cloud × 1
undocumented × 1
interoperability × 1
conversion × 1
cloud-deploy × 1
sql × 1
query × 1
internet × 1
paclets × 1
social-media × 1
cryptography × 1
email × 1
hashing × 1
wolfram-player × 1
resourceobject × 1