Connectez-vous à Slack à l'aide de requêtes en Python

Module à utiliser

Code entier

from bs4 import BeautifulSoup
import requests
import re

TEAM_NAME = "hoge"

payload = {
    'signin': "1",
    'email': 'email',
    'password': 'password'
}

login_url = 'https://%s.slack.com/' % TEAM_NAME

#Accédez à la page de connexion
session = requests.Session()
response = session.get(login_url)

#Obtenez des miettes
bs = BeautifulSoup(response.text)
auth_token = bs.find(attrs={'name': 'crumb'}).get('value')
payload['crumb'] = auth_token

#s'identifier
session.post(login_url, data=payload)

Recommended Posts

Connectez-vous à Slack à l'aide de requêtes en Python
Publier sur Slack en Python
Développement de slack bot avec python en utilisant chat.postMessage
Essayez de vous connecter automatiquement à Netflix en utilisant python sur votre PC
Comment spécifier la version TLS dans les requêtes python
Connectez-vous à Yahoo Business avec Selenium Python
Publier de Python vers Slack
publier sur vim → Python → Slack
Pour vider stdout en Python
Connectez-vous au site Web en Python
Publiez sur Slack avec Python 3
Publier sur Twitter en utilisant Python
Commencez à Selenium en utilisant python
Écrire des données dans KINTONE à l'aide du module de requêtes Python
Parler avec Python [synthèse vocale]
Comment quitter lors de l'utilisation de Python dans Terminal (Mac)
Comment récupérer plusieurs tableaux à l'aide de slice en python.
Implémenter le bot de discussion Slack en Python
Comment développer en Python
Comment exécuter une commande à l'aide d'un sous-processus en Python
Traduit à l'aide de googletrans en Python
Utilisation du mode Python dans le traitement
Essayez de le faire avec GUI, PyQt en Python
Désactiver la validation SSL sans utiliser verify = False dans les requêtes Python
Pour renvoyer char * dans une fonction de rappel à l'aide de ctypes en Python
Autoriser l'exécution rapide des scripts Python dans Cloud Run à l'aide du répondeur
Précautions lors de l'utilisation de Python avec AtCoder
J'ai fait un chronomètre en utilisant tkinter avec python
Choses à garder à l'esprit lors de l'utilisation de cgi avec python.
Comment se connecter à AtCoder avec Python et soumettre automatiquement
Comment installer Python à l'aide d'Anaconda
Programmation GUI en Python avec Appjar
[Python] Comment faire PCA avec Python
Précautions lors de l'utilisation de Pit avec Python
Comment collecter des images en Python
Comment utiliser les requêtes (bibliothèque Python)
Comment utiliser SQLite en Python
Essayez d'utiliser LevelDB avec Python (plyvel)
Dans la commande python, python pointe vers python3.8
[python] Script de copie pour générer un journal de copie
Essayez de calculer Trace en Python
Utilisation de variables globales dans les fonctions python
Comment utiliser Mysql avec python
Voyons voir l'utilisation de l'entrée en python
Comment envelopper C en Python
Comment utiliser ChemSpider en Python
Puissance totale en Python (en utilisant functools)
6 façons d'enchaîner des objets en Python
Comment utiliser PubChem avec Python
Ajouter le niveau de journal TRACE à Python ...?
Reconnaissance de caractères manuscrits à l'aide de KNN en Python
Essayez d'utiliser LeapMotion avec Python
Comment gérer le japonais avec Python
Recherche de priorité de profondeur à l'aide de la pile en Python
Comment se connecter à Docker + NGINX
Une alternative à `pause` en Python
Lors de l'utilisation d'expressions régulières en Python
Création d'interface graphique en python avec tkinter 2