Is there any documentation about Office365 SSO using python? - python

I'm currently trying to develop an application to use ms-graph API using python.
I'm trying to use SSO authentication but I cant find any resources or documentation related.
I found this documentation https://learn.microsoft.com/en-us/office/dev/add-ins/develop/sso-in-office-add-ins
but it is only for javascript.
I wrote a script using Flask and another script using O365 python package.
It doesnt seem like its a Single sign on application that I try to achieve...
I'm looking for any documentation that could help.

You are referring to the Office web add-ins where you could also use SSO. But it seems you are developing a standalone application where Graph API is used. In that case you may find the Configure SAML-based single sign-on for your application using the Microsoft Graph API tutorial helpful.

Related

Can python code be embeded into the google app script (Gmail add-on)?

I have python code that uses Gmail API for fetching unread emails and adding labels according to some rules.
The code runs on my computer and I wish to create a Gmail add-on for this labeling, the add-on should include a new button in the Gmail interface.
The problem is that Google add-on uses google app script.
I want to ask if there is a possibility to embed my python code into the google app script?
Thanks :)
You might use Python with Google Apps Script API to programmatically create and modify a Google Apps Script project, but the Google Apps Script uses V8 as it's runtime, and it requires JavaScript.
You might use Google Cloud Run (see https://cloud.google.com/run/docs/quickstarts/build-and-deploy/deploy-python-service) or another hosting infrastructure to use Python to use the Card Service to build the add-on user interface and use the Gmail API.
I think that it might be possible to use Google Colaboratory as the hosting infrastructure but I have no idea how convenient it will be compared to use Google Cloud Run.

WazirX API wrapper library

I am new to using APIs and was trying to build a trading bot in python using WazirX exchange's REST API. I am unable to understand how to make API calls using their documentation (Also, is this an example of a good API documentation or of a bad one?). Can anyone point to any python wrapper libraries through which I can execute trades using an API key and secret? I tried searching a lot but couldn't find any Github repository using their API to execute trades (I have seen some using the public endpoints only).
Any help would be appreciated.
Wazirx itself has provided Ruby and Python connectors
There are also 3rd party libraries available which can be used.
https://docs.wazirx.com/#api-third-party-integrations

Run Kubernetes dynamically using API

I want to create pods, manage replica sets, and deployments using a rest API either built with PHP or Python. This needs to be controlled from a web app where the user clicks on a button and a new pod with a specific volume is created. I'm not sure how to achieve this.
I came across KC8 API and Python KC8 client API but I'm unable to achieve what is required. TIA
Kubernetes is controlled through an HTTP REST API, which is fully specified here. You could write a web app that directly issues the appropriate HTTP requests to the Kubernetes API server.
However, it's much more recommended to use one of the Kubernetes client libraries that exist for different programming languages. These libraries wrap all the HTTP requests in function calls and also take care of things like authentication.
You can find example code using the different client libraries in the GitHub repositories of most libraries (see here).

Facebook integration using python library

I created a simple web app using django and was wondering if there is any python library out there that could help me integrate my app with facebook.
Thanks!
A simple search for "facebook" on PyPI
http://pypi.python.org/pypi?%3Aaction=search&term=facebook&submit=search
gives two django related modules with the first two hits.
http://pypi.python.org/pypi/django-facebook/2.0.16
http://pypi.python.org/pypi/django-la-facebook/0.1.0
Apart from that there is always the official Facebook SDK (on PyPI) that you will find on Github (also carrying several forks of the SDK):
google "facebook sdk python"
Please some more research next time....

Google Maps and Python

I am building an GPS tracker application in Python. How can I use Google Maps in my application?
Google maps is a client-side web application, meaning it can only run in a web browser. You will have to use a web server with your python application (using mod_wsgi or the like and some type of web library like tornado or cherrypy). The web server will serve HTML and javascript files which may make use of Google Maps.
I don't see why you'd need a web server. There are various network APIs to google-maps including this one http://code.google.com/apis/maps/documentation/webservices/index.html, and python can access those APIs using urllib and/or httplib
Try googling "python google map" - it seems there are some python packages already out there which encapsulate these APIs.
I do know there is a Client Library created for Python.
You can download it with pip install -U googlemaps
More information can be found here: https://github.com/googlemaps/google-maps-services-python
The documentation here: https://googlemaps.github.io/google-maps-services-python/docs/2.4.4/

Categories

Resources